1 changed files with 84 additions and 0 deletions
@ -0,0 +1,84 @@ |
|||||
|
version: "3.8" |
||||
|
|
||||
|
services: |
||||
|
immich-server: |
||||
|
container_name: immich_server |
||||
|
image: ghcr.io/immich-app/immich-server:release |
||||
|
entrypoint: ["/bin/sh", "./start-server.sh"] |
||||
|
volumes: |
||||
|
- /mnt/pokecenter/Media/Immich:/usr/src/app/upload |
||||
|
depends_on: |
||||
|
- redis |
||||
|
- database |
||||
|
- typesense |
||||
|
restart: always |
||||
|
|
||||
|
immich-microservices: |
||||
|
container_name: immich_microservices |
||||
|
image: ghcr.io/immich-app/immich-server:release |
||||
|
entrypoint: ["/bin/sh", "./start-microservices.sh"] |
||||
|
volumes: |
||||
|
- /mnt/pokecenter/Media/Immich:/usr/src/app/upload |
||||
|
depends_on: |
||||
|
- redis |
||||
|
- database |
||||
|
- typesense |
||||
|
restart: always |
||||
|
|
||||
|
immich-machine-learning: |
||||
|
container_name: immich_machine_learning |
||||
|
image: ghcr.io/immich-app/immich-machine-learning:release |
||||
|
volumes: |
||||
|
- /mnt/pokecenter/Media/Immich:/usr/src/app/upload |
||||
|
- /usr/docker_binds/immich/model-cache:/cache |
||||
|
restart: always |
||||
|
|
||||
|
immich-web: |
||||
|
container_name: immich_web |
||||
|
image: ghcr.io/immich-app/immich-web:release |
||||
|
entrypoint: ["/bin/sh", "./entrypoint.sh"] |
||||
|
restart: always |
||||
|
|
||||
|
typesense: |
||||
|
container_name: immich_typesense |
||||
|
image: typesense/typesense:0.24.0 |
||||
|
environment: |
||||
|
- TYPESENSE_API_KEY=8oHNZP$^KC@7Yx9e |
||||
|
- TYPESENSE_DATA_DIR=/data |
||||
|
logging: |
||||
|
driver: none |
||||
|
volumes: |
||||
|
- /usr/docker_binds/immich/tsdata:/data |
||||
|
restart: always |
||||
|
|
||||
|
redis: |
||||
|
container_name: immich_redis |
||||
|
image: redis:6.2 |
||||
|
restart: always |
||||
|
|
||||
|
database: |
||||
|
container_name: immich_postgres |
||||
|
image: postgres:14 |
||||
|
environment: |
||||
|
POSTGRES_PASSWORD: 47v83xHwqwg0XeMj |
||||
|
POSTGRES_USER: Immich |
||||
|
POSTGRES_DB: Immich |
||||
|
PG_DATA: /var/lib/postgresql/data |
||||
|
volumes: |
||||
|
- /usr/docker_binds/immich/pgdata:/var/lib/postgresql/data |
||||
|
restart: always |
||||
|
|
||||
|
#immich-proxy: |
||||
|
# container_name: immich_proxy |
||||
|
# image: ghcr.io/immich-app/immich-proxy:release |
||||
|
# environment: |
||||
|
# # Make sure these values get passed through from the env file |
||||
|
# - IMMICH_SERVER_URL |
||||
|
## - IMMICH_WEB_URL |
||||
|
# ports: |
||||
|
# - 2283:8080 |
||||
|
# logging: |
||||
|
# driver: none |
||||
|
# depends_on: |
||||
|
# - immich-server |
||||
|
# restart: always |
||||
Loading…
Reference in new issue