From 433d17371ead323ca9b793a2dd5782cca598ffcf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elisi=C3=A1rio=20Couto?= Date: Tue, 20 Feb 2024 00:30:23 +0000 Subject: [PATCH] fix(compose): Fix ofelia configuration, add sync command as the default. --- docker-compose.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index bbef3a7..931eca2 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,8 +13,10 @@ services: MONGO_INITDB_ROOT_USERNAME: "leggen" MONGO_INITDB_ROOT_PASSWORD: "changeme" + # Defaults to `sync` command. leggen: image: elisiariocouto/leggen:latest + command: sync restart: "no" environment: LEGGEN_MONGO_URI: mongodb://leggen:changeme@mongo:27017/ @@ -28,6 +30,7 @@ services: # Recommended: Run `leggen sync` every day. ofelia: image: mcuadros/ofelia:latest + restart: "unless-stopped" depends_on: - leggen command: daemon --docker -f label=com.docker.compose.project=${COMPOSE_PROJECT_NAME} @@ -35,8 +38,7 @@ services: - /var/run/docker.sock:/var/run/docker.sock:ro labels: ofelia.job-run.leggen-sync.schedule: "0 0 3 * * *" - ofelia.job-run.leggen-sync.command: "sync" - ofelia.job-run.leggen-sync.container: "leggen" + ofelia.job-run.leggen-sync.container: ${COMPOSE_PROJECT_NAME}-leggen-1 # Optional: If you want to have an admin interface for your mongodb, uncomment the following lines # mongo-express: