ARG PLUME_VERSION=v0.4.0 FROM plumeorg/plume:${PLUME_VERSION} ENV PLUME_VERSION=${PLUME_VERSION} ENV MIGRATION_DIRECTORY=migrations/postgres ENV USE_HTTPS=1 ENV ROCKET_ADDRESS=0.0.0.0 ENV ROCKET_PORT=7878 ENV RUST_BACKTRACE=FULL ENV FIRSTLAUNCH_PATH=/firstlaunch/yeah RUN apt-get update && \ # See https://github.com/dalibo/temboard/issues/211#issuecomment-342205157 to understand why mkdir -p /usr/share/man/man1 && \ mkdir -p /usr/share/man/man7 && \ apt-get install -y postgresql-client && \ rm -rf /var/lib/apt/lists/* COPY ./entrypoint.sh /entrypoint.sh HEALTHCHECK --interval=20s --timeout=3s CMD curl --fail http://localhost:7878 || exit 1 ENTRYPOINT ["/entrypoint.sh"]