servercontainers/terraria/docker-compose.yml
2023-03-07 23:20:49 +01:00

31 lines
867 B
YAML

version: '3.7'
services:
terraria:
image: ghcr.io/beardedio/terraria:tshock-5.1.3
container_name: terraria
ports:
- '7777:7777'
- '7878:7878'
restart: unless-stopped
environment:
- world=BurgerFamily.wld
volumes:
- ./config:/config
labels:
- "traefik.enable=true"
- "traefik.http.routers.terraria.rule=Host(`terraria.hugowillaume.com`)"
- "traefik.http.routers.terraria.entrypoints=terraria"
- "traefik.http.services.terraria.loadbalancer.server.port=7777"
- "traefik.http.routers.terraria_api.rule=Host(`terraria.hugowillaume.com`)"
- "traefik.http.routers.terraria_api.entrypoints=terraria_api"
- "traefik.http.services.terraria_api.loadbalancer.server.port=7878"
networks:
- traefik_default
networks:
traefik_default:
external: true