chore: update dockerfile

pull/1/head
Adam Veldhousen 3 years ago
parent 2167651569
commit 79ff0c2cc1
Signed by: adam
GPG Key ID: 6DB29003C6DD1E4B

@ -0,0 +1,10 @@
.bin
.idea
.DS_Store
client/node_modules
client/public/build
insomnia_collecton.json
config.example.json

@ -28,8 +28,7 @@ WORKDIR /opt
RUN apk add --no-cache ca-certificates
RUN addgroup gopherhole \
&& adduser -H -D gopherhole gopherhole \
RUN adduser -H -D gopherhole \
&& mkdir -p /data \
&& chown -R gopherhole /data
@ -37,8 +36,12 @@ COPY --chown=gopherhole:gopherhole --from=build-server /build/.bin/gopherhole /o
USER gopherhole
ENV GOPHERHOLE_UPSTREAM="1.1.1.1:53"
EXPOSE 53/udp 53/tcp 80/tcp
VOLUME "/data"
ENTRYPOINT /opt/gopherhole
CMD [ "-http-address=:80", "-dns-address=:53", "-upstream=${GOPHERHOLE_UPSTREAM}", "-db-path=/data"]

Loading…
Cancel
Save