fix: delay ofelia configuration from build to entrypoint

This commit is contained in:
2024-10-22 12:39:50 -03:00
parent 4228966f51
commit b0158de28d
2 changed files with 19 additions and 3 deletions

View File

@@ -5,11 +5,16 @@ RUN chmod +x /usr/local/bin/*.sh
RUN mkdir -p ${BACKUP_PATH:-/var/data/backup}
ARG OFELIA_CONFIG_PATH=/etc/ofelia/config.ini
ARG DEBUG
ARG BACKUP_DATABASES
ENV BACKUP_DATABASES=${BACKUP_DATABASES}
ARG OFELIA_CONFIG_PATH=/etc/ofelia/config.ini
ENV OFELIA_CONFIG_PATH=${OFELIA_CONFIG_PATH}
ARG DEBUG
ENV DEBUG=${DEBUG}
ARG BACKUP_DATABASES_PATH=/var/data/backup-databases
ENV BACKUP_DATABASES_PATH=${BACKUP_DATABASES_PATH}
RUN ofelia-config.sh --save
ENTRYPOINT docker-entrypoint.sh

View File

@@ -0,0 +1,11 @@
#! /bin/sh
#
# Setup and trigger ofelia
#
# config and run ofelia
ofelia-config.sh --save || exit 1;
# run ofelia
/usr/bin/ofelia daemon --config="${OFELIA_CONFIG_PATH}";