bsshare/docker-compose.example
2025-07-15 22:27:59 +02:00

31 lines
817 B
Plaintext

# adapt file to your needs especially traefik (reverse proxy options)
# rename file to docker-compose.yml
services:
req_short:
build:
context: .
dockerfile: Dockerfile
container_name: req_short
env_file:
- .env
#ports:
# - "8050:8050"
volumes:
- ./data/uploads:/app/uploads
restart: unless-stopped
labels:
# if using traefik
- "traefik.http.routers.wiki.rule=Host(`wiki.my-book-stack.com`)"
- "traefik.http.routers.wiki.tls.certResolver=default"
- "traefik.http.routers.wiki.tls=true"
- "traefik.http.services.wiki.loadbalancer.server.port=8050"
# network needed if using traefik
networks:
- router
# only needed for traefik
networks:
router:
name: router-network
external: true