Files
bhs/docker-compose.yaml

29 lines
765 B
YAML

services:
bhs:
build:
context: .
dockerfile: Dockerfile
container_name: black_hole_share
volumes:
- ./data:/data
- ./src:/data/src
- ./Cargo.lock:/data/Cargo.lock
- ./Cargo.toml:/data/Cargo.toml
- /etc/localtime:/etc/localtime:ro
labels:
- "traefik.enable=true"
- "traefik.docker.network=vlan250"
- "traefik.http.routers.bhs.rule=Host(`bhs.qosnet.it`)"
- "traefik.http.routers.bhs.entrypoints=websecure"
- "traefik.http.routers.bhs.tls=true"
- "traefik.http.routers.bhs.tls.certresolver=le"
- "traefik.http.services.bhs.loadbalancer.server.port=80"
environment:
- TZ="Europe/Rome"
tty: true
stdin_open: true
ports:
- "8080:80"