From 8a8cfeeae55028c9fa88e76cb94786d9faeac15d Mon Sep 17 00:00:00 2001 From: Wheelz Date: Fri, 1 May 2026 14:44:37 -0500 Subject: [PATCH] Add docker-compose-treafik.yml --- docker-compose-treafik.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 docker-compose-treafik.yml diff --git a/docker-compose-treafik.yml b/docker-compose-treafik.yml new file mode 100644 index 0000000..cf88374 --- /dev/null +++ b/docker-compose-treafik.yml @@ -0,0 +1,30 @@ +version: "3.8" + +services: + faved: + image: denho/faved:latest + networks: + - pangolin_public + + volumes: + - /mnt/DockerStorage/data/faved:/var/www/html/storage + - /mnt/DockerStorage/data/faved/temp:/tmp + + deploy: + replicas: 1 + restart_policy: + condition: on-failure + labels: + - "traefik.enable=true" + - "traefik.docker.network=pangolin_public" + + - "traefik.http.routers.faved.rule=Host(`faved.yourdomain.com`)" + - "traefik.http.routers.faved.entrypoints=websecure" + - "traefik.http.routers.faved.tls=true" + + # Faved listens on 80 in the container (official usage) 【3-77eeac】【4-bef2e6】 + - "traefik.http.services.faved.loadbalancer.server.port=80" + +networks: + pangolin_public: + external: true