services: cron: image: git.rhost.ovh/ryjek/update-homelab-ip:0.0.2 platform: linux/x86_64 build: context: . dockerfile: service/Dockerfile restart: on-failure command: > bash -c "printenv > /etc/environment && cron -f" volumes: - ./project:/var/www/html - ./logs/cron.log:/var/log/cron.log environment: USER: "${USER}" PASSWORD: "${PASSWORD}" DOMAIN_UPDATE: "${DOMAIN_UPDATE}" LOCAL: "${LOCAL}"