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