Represents the hosted IndieAuth service provided by black.af https://fortress.black.af/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

Dockerfile 482B

123456789101112131415161718192021222324
  1. FROM elixir:1.8.1-alpine
  2. LABEL maintainer Jacky Alcine <jacky.is@black.af>
  3. ARG MIX_ENV
  4. ENV MIX_ENV=${MIX_ENV:-prod} \
  5. TZ=Etc/UTC \
  6. REPLACE_OS_VARS=true
  7. RUN mkdir /tmp/fortress-docker
  8. COPY docker/rootfs/ /
  9. COPY docker/scripts/ /tmp/fortress-docker/
  10. RUN sh /tmp/fortress-docker/prepare.sh
  11. WORKDIR /opt/fortress
  12. COPY . /opt/fortress/
  13. RUN sh /tmp/fortress-docker/build.sh
  14. RUN sh /tmp/fortress-docker/cleanup.sh
  15. SHELL ["/bin/bash"]
  16. CMD ["/tmp/fortress-docker/entrypoint.sh"]