From 9c6df537656f917dbebbf8f670a5dc5673793d0d Mon Sep 17 00:00:00 2001 From: Mike Wilson Date: Fri, 30 Jan 2026 18:51:03 -0500 Subject: [PATCH] Add traefik file providers for Immich and qui --- .../traefik/templates/conf/file-provider-immich.yml | 11 +++++++++++ .../traefik/templates/conf/file-provider-qui.yml | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 ansible/roles/traefik/templates/conf/file-provider-immich.yml create mode 100644 ansible/roles/traefik/templates/conf/file-provider-qui.yml diff --git a/ansible/roles/traefik/templates/conf/file-provider-immich.yml b/ansible/roles/traefik/templates/conf/file-provider-immich.yml new file mode 100644 index 0000000..c6ec1f1 --- /dev/null +++ b/ansible/roles/traefik/templates/conf/file-provider-immich.yml @@ -0,0 +1,11 @@ +http: + routers: + router-immich: + rule: "Host(`photos.{{ personal_domain }}`)" + service: service-immich + + services: + service-immich: + loadBalancer: + servers: + - url: http://immich:8080 diff --git a/ansible/roles/traefik/templates/conf/file-provider-qui.yml b/ansible/roles/traefik/templates/conf/file-provider-qui.yml new file mode 100644 index 0000000..0220d57 --- /dev/null +++ b/ansible/roles/traefik/templates/conf/file-provider-qui.yml @@ -0,0 +1,11 @@ +http: + routers: + router-qui: + rule: "Host(`qui.local.{{ personal_domain }}`)" + service: service-qui + + services: + service-qui: + loadBalancer: + servers: + - url: http://arch-web:7476