47 lines
837 B
YAML
47 lines
837 B
YAML
version: "3.8"
|
|
|
|
services:
|
|
immich-proxy:
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.immich.rule=Host(`immich.kovijoe.com`)"
|
|
- "traefik.http.routers.immich.entrypoints=https"
|
|
- "traefik.http.routers.immich.tls.certresolver=letsencrypt"
|
|
- "traefik.http.services.immich.loadbalancer.server.port=8080"
|
|
networks:
|
|
homenet:
|
|
|
|
immich-server:
|
|
networks:
|
|
homenet:
|
|
|
|
immich-microservices:
|
|
networks:
|
|
homenet:
|
|
|
|
immich-machine-learning:
|
|
networks:
|
|
homenet:
|
|
|
|
immich-web:
|
|
networks:
|
|
homenet:
|
|
|
|
redis:
|
|
networks:
|
|
homenet:
|
|
|
|
database:
|
|
networks:
|
|
homenet:
|
|
|
|
|
|
|
|
volumes:
|
|
pgdata:
|
|
driver: local
|
|
driver_opts:
|
|
device: /mnt/Data/.system/containerdata/immich/dbdata/
|
|
o: bind
|
|
type: none
|