services: # the server server: stop_grace_period: 1s environment: PYTHONUNBUFFERED: true build: 'server' expose: - 1080 # the client client: stop_grace_period: 1s environment: USER: ${USER} build: 'client' restart: on-failure depends_on: server: condition: service_started