mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-06 17:44:21 +00:00

* adding stack_management.sh * compose stack management WIP * Clean output SKIP_CI * Adding latest version info from github Phraseanet repo
36 lines
1.2 KiB
YAML
36 lines
1.2 KiB
YAML
networks:
|
|
phrasea:
|
|
name: ${PHRASEA_NETWORK_NAME}
|
|
external: true
|
|
|
|
services:
|
|
gateway-traefik:
|
|
networks:
|
|
- internal
|
|
- phrasea
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.docker.network=${PHRASEA_NETWORK_NAME}"
|
|
- "traefik.http.routers.phraseanet.rule=Host(`${PHRASEANET_HOSTNAME}`)"
|
|
- "traefik.http.routers.phraseanet.tls=true"
|
|
- "traefik.project_name=${PHRASEA_COMPOSE_PROJECT_NAME}"
|
|
|
|
phraseanet:
|
|
extra_hosts:
|
|
- keycloak.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- api-databox.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- api-expose.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- api-uploader.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- databox-indexer.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- minio.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- phraseanet.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
|
|
worker:
|
|
extra_hosts:
|
|
- keycloak.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- api-databox.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- api-expose.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- api-uploader.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- databox-indexer.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|
|
- minio.${PHRASEA_DOMAIN}:${PHRASEA_GATEWAY_IP}
|