add immich

This commit is contained in:
Schneider Roland
2025-03-10 21:49:42 +01:00
parent 7234a21eea
commit 1f5bbeda51
2 changed files with 39 additions and 23 deletions

View File

@@ -11,6 +11,15 @@ name: immich
services:
immich-server:
labels:
- traefik.http.routers.immich.rule=Host(`immich.rschneider.net`)
- traefik.http.routers.immich.tls=true
- traefik.http.services.immich.loadbalancer.server.port=2283
- traefik.http.routers.immich.service=immich
- traefik.http.routers.immich-public.rule=Host(`immich.rschneider.hu`)
- traefik.http.routers.immich-public.tls=true
- traefik.http.routers.immich-public.service=immich-public
- traefik.http.services.immich-public.loadbalancer.server.port=2283
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
# extends:
@@ -23,13 +32,15 @@ services:
env_file:
- .env
ports:
- '2283:2283'
- '4119:2283'
depends_on:
- redis
- database
restart: always
healthcheck:
disable: false
networks:
traefik_traefik:
immich-machine-learning:
container_name: immich_machine_learning
@@ -89,3 +100,7 @@ volumes:
model-cache:
postgres:
immich:
networks:
traefik_traefik:
external: true