services: cronmaster: image: ghcr.io/fccview/cronmaster:latest container_name: cronmaster restart: unless-stopped user: "root" privileged: true pid: "host" ports: - "{{ network.docker_host_ip }}:40123:3000" environment: - DOCKER=true - HOST_PROJECT_DIR=/opt/stacks/cronmaster/scripts - HOST_CRONTAB_USER=root,phil - AUTH_PASSWORD={{ vault_cronmaster.password }} volumes: - /var/run/docker.sock:/var/run/docker.sock - /opt/stacks/cronmaster/scripts:/app/scripts - /opt/stacks/cronmaster/data:/app/data - /opt/stacks/cronmaster/snippets:/app/snippets labels: glance.url: "http://{{ network.docker_host_ip }}:40123/" glance.title: CronMaster glance.description: Cron job management interface glance.group: Infrastructure glance.parent: infrastructure glance.name: CronMaster networks: default: external: true name: "{{ docker.network_name }}"