milis / Dockerfile
asblr's picture
Update Dockerfile
005c0ff verified
raw
history blame contribute delete
590 Bytes
FROM listmonk/listmonk:latest
WORKDIR /listmonk
# Create entrypoint script directly in the Dockerfile
RUN echo '#!/bin/sh' > /entrypoint.sh && \
echo 'set -e' >> /entrypoint.sh && \
# echo 'echo "Initializing Listmonk database..."' >> /entrypoint.sh && \
# echo './listmonk --install --yes || echo "Database already initialized"' >> /entrypoint.sh && \
echo 'echo "Starting Listmonk..."' >> /entrypoint.sh && \
echo 'exec ./listmonk' >> /entrypoint.sh && \
chmod +x /entrypoint.sh
EXPOSE 9000
ENV LISTMONK_app__address="0.0.0.0:9000"
ENTRYPOINT ["/entrypoint.sh"]