From 0a40e8487cb9e1ce4c21fbd6ba84ea5044a0db45 Mon Sep 17 00:00:00 2001 From: maride Date: Wed, 22 Aug 2018 20:38:57 +0200 Subject: Generate config file and host it on a local port --- Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index c9532aa..2330bd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.8 +FROM golang:alpine # Set up workdir RUN mkdir -p /prod/persist @@ -16,6 +16,10 @@ RUN chmod +x /prod/chainloader.sh COPY server.conf /prod/server.conf COPY client.conf /prod/client.conf +# Copy client config host code and compile it +COPY host.go /tmp/host.go +RUN go build -o /prod/confhost /tmp/host.go + # Create jail user # (We're dropping it to this user in the chainloader script) RUN adduser -u 1337 -D jail -- cgit 1.4.1