Files
appwrite/compose/console.yml
Torsten Dittmann 9c8ca51d7b Split Docker Compose into multiple files for better organization
The change splits a monolithic docker-compose.yml into multiple focused service files for better organization and maintainability, while retaining all original functionality.
2025-04-08 02:12:17 +02:00

22 lines
1.0 KiB
YAML

services:
appwrite-console:
container_name: appwrite-console
image: appwrite/console:5.3.0-sites-rc.36
restart: unless-stopped
networks:
- appwrite
labels:
- "traefik.enable=true"
- "traefik.constraint-label-stack=appwrite"
- "traefik.docker.network=appwrite"
- "traefik.http.services.appwrite_console.loadbalancer.server.port=80"
#ws
- traefik.http.routers.appwrite_console_http.entrypoints=appwrite_web
- traefik.http.routers.appwrite_console_http.rule=PathPrefix(`/console`)
- traefik.http.routers.appwrite_console_http.service=appwrite_console
# wss
- traefik.http.routers.appwrite_console_https.entrypoints=appwrite_websecure
- traefik.http.routers.appwrite_console_https.rule=PathPrefix(`/console`)
- traefik.http.routers.appwrite_console_https.service=appwrite_console
- traefik.http.routers.appwrite_console_https.tls=true