Последняя активность 1757521181

Версия 34fd8a34bf7264c3a24681ee6c732a0dea8454fc

docker-compose.yml Исходник
1services:
2 redis:
3 image: redis:6
4 container_name: immich_redis
5 restart: always
6 networks:
7 - immich
8 database:
9 image: postgres:14
10 container_name: immich_db
11 restart: always
12 environment:
13 POSTGRES_PASSWORD: postgres
14 POSTGRES_USER: postgres
15 POSTGRES_DB: immich
16 volumes:
17 - pgdata:/var/lib/postgresql/data
18 networks:
19 - immich
20 immich-server:
21 image: ghcr.io/immich-app/immich-server:release
22 container_name: immich_server
23 restart: always
24 depends_on:
25 - redis
26 - database
27 environment:
28 DB_PASSWORD: postgres
29 DB_USERNAME: postgres
30 DB_DATABASE_NAME: immich
31 DB_HOSTNAME: database
32 REDIS_HOSTNAME: redis
33 IMMICH_WEB_URL: https://bm.itfolks.co.uk
34 labels:
35 - "traefik.enable=true"
36 - "traefik.http.routers.immich.rule=Host(bm.itfolks.co.uk)"
37 - "traefik.http.routers.immich.entrypoints=websecure"
38 - "traefik.http.routers.immich.tls.certresolver=myresolver"
39 - "traefik.http.services.immich.loadbalancer.server.port=3001"
40 networks:
41 - immich
42 - traefik
43 immich-web:
44 image: ghcr.io/immich-app/immich-web:release
45 container_name: immich_web
46 restart: always
47 depends_on:
48 - immich-server
49 labels:
50 - "traefik.enable=true"
51 - "traefik.http.routers.immich-web.rule=Host(bm.itfolks.co.uk)"
52 - "traefik.http.routers.immich-web.entrypoints=websecure"
53 - "traefik.http.routers.immich-web.tls.certresolver=myresolver"
54 - "traefik.http.services.immich-web.loadbalancer.server.port=3000"
55 networks:
56 - immich
57 - traefik
58 immich-microservices:
59 image: ghcr.io/immich-app/immich-microservices:release
60 container_name: immich_microservices
61 restart: always
62 depends_on:
63 - redis
64 - database
65 environment:
66 DB_PASSWORD: postgres
67 DB_USERNAME: postgres
68 DB_DATABASE_NAME: immich
69 DB_HOSTNAME: database
70 REDIS_HOSTNAME: redis
71 networks:
72 - immich
73
74volumes:
75 pgdata:
76
77networks:
78 immich:
79 traefik:
80 external: true