services: overleafredis: extends: file: ./overleafredis/compose.yaml service: overleafredis overleafmongo: extends: file: ./overleafmongo/compose.yaml service: overleafmongo overleafserver: extends: file: ./overleafserver/compose.yaml service: overleafserver depends_on: overleafredis: condition: service_healthy overleafmongo: condition: service_healthy checkuser: extends: file: ./check_users/compose.yaml service: checkuser depends_on: overleafserver: condition: service_healthy nginx: extends: file: ./nginx/compose.yaml service: nginx depends_on: overleafserver: condition: service_healthy gitbridge: extends: file: ./gitbridge/compose.yaml service: gitbridge depends_on: overleafserver: condition: service_healthy networks: overleaf-network: external: true