Files
xtreamium/hosting/docker-compose.yaml
2022-04-11 15:28:03 +01:00

40 lines
1.2 KiB
YAML

version: "3.3"
services:
backend:
image: fergalmoran/xtreamium-backend
container_name: "xtreamium-backend"
environment:
- TZ=Europe/Dublin
networks:
- "traefik_proxy"
restart: always
depends_on:
- db
labels:
- "traefik.enable=true"
- "traefik.http.routers.xtreamium-backend.rule=Host(`api.streams.fergl.ie`)"
- "traefik.http.routers.xtreamium-backend.entrypoints=websecure"
- "traefik.http.routers.xtreamium-backend.tls.certresolver=noodles-resolver"
- "traefik.http.services.xtreamium-backend.loadbalancer.server.port=80"
frontend:
image: fergalmoran/xtreamium-frontend
container_name: "xtreamium-frontend"
environment:
- TZ=Europe/Dublin
networks:
- "traefik_proxy"
restart: always
depends_on:
- db
labels:
- "traefik.enable=true"
- "traefik.http.routers.xtreamium-frontend.rule=Host(`streams.fergl.ie`)"
- "traefik.http.routers.xtreamium-frontend.entrypoints=websecure"
- "traefik.http.routers.xtreamium-frontend.tls.certresolver=noodles-resolver"
- "traefik.http.services.xtreamium-frontend.loadbalancer.server.port=80"
networks:
traefik_proxy:
external: true
name: traefik_proxy