chore: update dockerfile
parent
2167651569
commit
79ff0c2cc1
|
|
@ -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…
Reference in New Issue