Dockerfile 470 B

123456789101112131415161718192021
  1. FROM alpine:3.10
  2. RUN adduser -S postsrsd \
  3. && apk add --no-cache postsrsd \
  4. && mkdir -p /etc/postsrsd/secrets \
  5. && chown postsrsd /etc/postsrsd/secrets
  6. USER postsrsd
  7. VOLUME /etc/postsrsd/secrets
  8. ENV SRS_DOMAIN change-me.tld
  9. ENV SRS_SECRET /etc/postsrsd/secrets/list
  10. # forward SRS lookup
  11. EXPOSE 10001/tcp
  12. # reverse SRS lookup
  13. EXPOSE 10002/tcp
  14. # > Cannot open file with secret: /etc/postsrsd/secrets/list
  15. CMD touch "$SRS_SECRET" && postsrsd -l0.0.0.0 -e