immich proxy.

This commit is contained in:
Arnout van Westen committed 2026-01-14 21:35:57 +01:00
1 parent 19a6de6d3a
commit ad4314108d
1 file changed
+34
+34
View File
@@ -141,6 +141,40 @@ services:
- "8029:3000"
env_file:
- .env
immich-proxy:
container_name: immich_proxy
image: fawenyo/immich-proxy:0.1.0
network_mode: bridge
ports:
- "8694:8080"
environment:
- IMMICH_SERVER_URL=http://192.168.10.144:8693
labels:
- traefik.http.routers.immich-proxy.rule=Host(`immich-proxy.arnoutvw.nl`)
- pangolin.proxy-resources.immich-proxy.name=immich-proxy
- pangolin.proxy-resources.immich-proxy.full-domain=immich-proxy.arnoutvw.nl
- pangolin.proxy-resources.immich-proxy.protocol=http
- pangolin.proxy-resources.immich-proxy.ssl=true
- pangolin.proxy-resources.immich-proxy.targets[0].method=http
- pangolin.proxy-resources.immich-proxy.targets[0].hostname=192.168.10.144
- pangolin.proxy-resources.immich-proxy.targets[0].port=8694
- pangolin.proxy-resources.immich-proxy.targets[0].healthcheck.hostname=192.168.10.144
- pangolin.proxy-resources.immich-proxy.targets[0].healthcheck.port=8694
- pangolin.proxy-resources.immich-proxy.targets[0].healthcheck.enabled=true
- pangolin.proxy-resources.immich-proxy.auth.sso-enabled=false
- pangolin.proxy-resources.immich-proxy.rules[0].match=country
- pangolin.proxy-resources.immich-proxy.rules[0].action=allow
- pangolin.proxy-resources.immich-proxy.rules[0].value=NL
- pangolin.proxy-resources.immich-proxy.rules[1].match=country
- pangolin.proxy-resources.immich-proxy.rules[1].action=allow
- pangolin.proxy-resources.immich-proxy.rules[1].value=DE
- pangolin.proxy-resources.immich-proxy.rules[2].match=ip
- pangolin.proxy-resources.immich-proxy.rules[2].action=allow
- pangolin.proxy-resources.immich-proxy.rules[2].value=172.21.0.1
- pangolin.proxy-resources.immich-proxy.rules[3].match=country
- pangolin.proxy-resources.immich-proxy.rules[3].action=deny
- pangolin.proxy-resources.immich-proxy.rules[3].value=ALL
volumes:
model-cache: