mirror of
https://github.com/Haxxnet/Compose-Examples
synced 2025-02-24 08:58:42 +00:00
Compare commits
12 Commits
759c3348da
...
8b585c50a1
Author | SHA1 | Date | |
---|---|---|---|
|
8b585c50a1 | ||
|
34cdffdac4 | ||
|
33b0cf9e77 | ||
|
07dfe8ed40 | ||
|
eead6036c4 | ||
|
fa45937399 | ||
|
336ab6f93f | ||
|
b84dba103c | ||
|
212519428f | ||
|
6d25036ef1 | ||
|
e583213c0b | ||
|
ae2061407f |
@ -13,6 +13,8 @@ services:
|
||||
- UID=1000
|
||||
- GID=1000
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 4000:80
|
||||
healthcheck:
|
||||
test: ['CMD', 'node', '/app/services/healthcheck']
|
||||
interval: 1m30s
|
||||
|
@ -6,6 +6,8 @@ services:
|
||||
container_name: homer
|
||||
volumes:
|
||||
- ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/homer:/www/assets
|
||||
ports:
|
||||
- "8080:8080"
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- UID=1000
|
||||
|
@ -5,6 +5,11 @@ DB_PASSWORD=MySecureDatabasePassword # change this
|
||||
DB_DATABASE_NAME=immich-psgdb
|
||||
DB_DATABASE_LOCATION=/mnt/docker-volumes/immich/database # change this
|
||||
|
||||
# Typesense
|
||||
# TYPESENSE
|
||||
TYPESENSE_API_KEY=E5B56F137D21231231 # change this to a secure random secret
|
||||
TYPESENSE_LOCATION=/mnt/docker-volumes/immich/typesense # change this
|
||||
|
||||
# Redis
|
||||
REDIS_HOSTNAME=immich-redis
|
||||
|
||||
|
@ -14,6 +14,7 @@ services:
|
||||
depends_on:
|
||||
- immich-redis
|
||||
- immich-database
|
||||
- immich-typesense
|
||||
restart: unless-stopped
|
||||
#labels:
|
||||
# - "com.centurylinklabs.watchtower.enable=true"
|
||||
@ -31,6 +32,19 @@ services:
|
||||
depends_on:
|
||||
- immich-redis
|
||||
- immich-database
|
||||
- immich-typesense
|
||||
restart: unless-stopped
|
||||
#labels:
|
||||
# - "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
immich-typesense:
|
||||
container_name: immich-typesense
|
||||
image: typesense/typesense:0.24.0
|
||||
environment:
|
||||
- TYPESENSE_API_KEY=${TYPESENSE_API_KEY}
|
||||
- TYPESENSE_DATA_DIR=/data
|
||||
volumes:
|
||||
- ${TYPESENSE_LOCATION}:/data
|
||||
restart: unless-stopped
|
||||
#labels:
|
||||
# - "com.centurylinklabs.watchtower.enable=true"
|
||||
@ -38,16 +52,14 @@ services:
|
||||
#immich-machine-learning:
|
||||
# image: altran1502/immich-machine-learning:release
|
||||
# container_name: immich-ml
|
||||
# entrypoint: ["/bin/sh", "./entrypoint.sh"]
|
||||
# volumes:
|
||||
# - ${UPLOAD_LOCATION}:/usr/src/app/upload
|
||||
# - model-cache:/cache
|
||||
# env_file:
|
||||
# - .env
|
||||
# environment:
|
||||
# - NODE_ENV=production
|
||||
# depends_on:
|
||||
# - immich-database
|
||||
# restart: always
|
||||
# restart: unless-stopped
|
||||
# labels:
|
||||
# - "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
@ -100,3 +112,6 @@ services:
|
||||
# # Part for local lan services only
|
||||
# - traefik.http.routers.immich.middlewares=local-ipwhitelist@file
|
||||
# - "com.centurylinklabs.watchtower.enable=true"
|
||||
|
||||
#volumes:
|
||||
# model-cache:
|
||||
|
Loading…
x
Reference in New Issue
Block a user