28 lines
973 B
YAML
28 lines
973 B
YAML
services:
|
|
sync:
|
|
image: emitlinks/airwatchConnector
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./conf:/airwatchConnector/conf
|
|
- ./certs:/airwatchConnector/certs
|
|
- ./logs:/airwatchConnector/logs
|
|
healthcheck:
|
|
test: if [ -f $(ls /airwatchConnector/*_SyncGLPI.lock) ]; then exit 0; else exit 1; fi
|
|
interval: 5m
|
|
start_period: 3h
|
|
environment:
|
|
TASK: "syncGLPI"
|
|
|
|
stagingAssignment:
|
|
image: emitlinks/airwatchConnector
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./conf:/airwatchConnector/conf
|
|
- ./certs:/airwatchConnector/certs
|
|
- ./logs:/airwatchConnector/logs
|
|
healthcheck:
|
|
test: if [ -f $(ls /airwatchConnector/*_StagingUserAssignation.lock) ]; then exit 0; else exit 1; fi
|
|
interval: 15s
|
|
start_period: 5m
|
|
environment:
|
|
TASK: "stagingAssignment" |