# Configuration du superviseur sogoctl supervisor: health_interval: 10s restart_delay: 2s max_restarts: 5 services: sogoms-db: binary: /opt/sogoms/bin/sogoms-db args: - "-config" - "/config" - "-socket" - "/run/sogoms-db.1.sock" - "-logs-socket" - "/run/sogoms-logs.1.sock" health_socket: /run/sogoms-db.1.sock depends_on: - sogoms-logs sogoms-logs: binary: /opt/sogoms/bin/sogoms-logs args: - "-config" - "/config" - "-socket" - "/run/sogoms-logs.1.sock" - "-logdir" - "/var/log/sogoms" health_socket: /run/sogoms-logs.1.sock sogoms-smtp: binary: /opt/sogoms/bin/sogoms-smtp args: - "-config" - "/config" - "-socket" - "/run/sogoms-smtp.1.sock" - "-logs-socket" - "/run/sogoms-logs.1.sock" health_socket: /run/sogoms-smtp.1.sock depends_on: - sogoms-logs sogoway: binary: /opt/sogoms/bin/sogoway args: - "-config" - "/config" - "-port" - "8080" - "-db-socket" - "/run/sogoms-db.1.sock" - "-logs-socket" - "/run/sogoms-logs.1.sock" health_url: http://localhost:8080/health depends_on: - sogoms-db - sogoms-logs