mirror of
https://github.com/davrot/HajTex_living_with_keycloak.git
synced 2025-07-16 12:00:02 +02:00
81 lines
1.7 KiB
YAML
81 lines
1.7 KiB
YAML
services:
|
|
overleafredis:
|
|
extends:
|
|
file: ./overleafredis/compose.yaml
|
|
service: overleafredis
|
|
|
|
overleafmongo:
|
|
extends:
|
|
file: ./overleafmongo/compose.yaml
|
|
service: overleafmongo
|
|
|
|
keycloakpostgres:
|
|
extends:
|
|
file: ./keycloakpostgres/compose.yaml
|
|
service: keycloakpostgres
|
|
|
|
keycloakserver:
|
|
extends:
|
|
file: ./keycloakserver/compose.yaml
|
|
service: keycloakserver
|
|
depends_on:
|
|
keycloakpostgres:
|
|
condition: service_healthy
|
|
|
|
overleafserver:
|
|
extends:
|
|
file: ./overleafserver/compose.yaml
|
|
service: overleafserver
|
|
depends_on:
|
|
keycloakserver:
|
|
condition: service_healthy
|
|
overleafredis:
|
|
condition: service_healthy
|
|
overleafmongo:
|
|
condition: service_healthy
|
|
|
|
checkuser:
|
|
extends:
|
|
file: ./check_users/compose.yaml
|
|
service: checkuser
|
|
depends_on:
|
|
overleafserver:
|
|
condition: service_healthy
|
|
|
|
overleafregister:
|
|
extends:
|
|
file: ./overleafregister/compose.yaml
|
|
service: overleafregister
|
|
depends_on:
|
|
overleafserver:
|
|
condition: service_healthy
|
|
|
|
nginx:
|
|
extends:
|
|
file: ./nginx/compose.yaml
|
|
service: nginx
|
|
depends_on:
|
|
overleafserver:
|
|
condition: service_healthy
|
|
overleafregister:
|
|
condition: service_healthy
|
|
keycloakserver:
|
|
condition: service_healthy
|
|
|
|
hajtexsshd:
|
|
extends:
|
|
file: ./scp_git_bridge/compose.yaml
|
|
service: hajtexsshd
|
|
depends_on:
|
|
overleafserver:
|
|
condition: service_healthy
|
|
keycloakserver:
|
|
condition: service_healthy
|
|
|
|
|
|
networks:
|
|
keycloak-network:
|
|
external: true
|
|
overleaf-network:
|
|
external: true
|
|
|