compose/gotosocial/docker-compose.yml
2024-12-29 10:32:16 +08:00

23 lines
655 B
YAML

services:
gotosocial:
image: superseriousbusiness/gotosocial:0.17.3
container_name: gotosocial
user: 1000:1000
restart: unless-stopped
networks:
- proxy
volumes:
- ./data:/gotosocial/storage
- ./cache:/gotosocial/cache
labels:
- "traefik.enable=true"
- "traefik.docker.network=proxy"
- "traefik.http.routers.gotosocial.Rule=Host(`social.example.com`)"
- "traefik.http.routers.gotosocial.entrypoints=websecure"
- "traefik.http.routers.gotosocial.service=gotosocial"
- "traefik.http.services.gotosocial.loadbalancer.server.port=8080"
networks:
proxy:
external: true