rottenraptor-server: get immich working again

This commit is contained in:
Franzi 2025-02-15 11:07:11 +01:00
parent 932ae43621
commit 46381c63df
Signed by: kunsi
GPG key ID: 12E3D2136B818350
2 changed files with 15 additions and 14 deletions

View file

@ -9,24 +9,29 @@ defaults = {
'image': 'ghcr.io/imagegenius/immich:latest',
'environment': {
'DB_DATABASE_NAME': 'immich',
'DB_HOSTNAME': 'host.docker.internal',
'DB_HOSTNAME': 'immich-postgresql',
'DB_PASSWORD': repo.vault.password_for(f'{node.name} postgresql immich'),
'DB_USERNAME': 'immich',
'REDIS_HOSTNAME': 'host.docker.internal',
'REDIS_HOSTNAME': 'immich-redis',
},
'volumes': {
'config': '/config',
'libraries': '/libraries',
'photos': '/photos',
},
'ports': {
'8080': '8080',
},
'needs': {
'svc_systemd:docker-postgresql14',
'svc_systemd:docker-immich-postgresql',
'svc_systemd:docker-immich-redis',
},
'requires': {
'docker-postgresql14.service',
'docker-immich-postgresql.service',
'docker-immich-redis.service',
},
},
'postgresql14': {
'immich-postgresql': {
'image': 'tensorchord/pgvecto-rs:pg14-v0.2.0',
'environment': {
'POSTGRES_PASSWORD': repo.vault.password_for(f'{node.name} postgresql immich'),
@ -37,6 +42,9 @@ defaults = {
'database': '/var/lib/postgresql/data',
},
},
'immich-redis': {
'image': 'docker.io/redis:6.2-alpine',
},
},
},
'nginx': {
@ -46,19 +54,12 @@ defaults = {
'/': {
'target': 'http://127.0.0.1:8080/',
'websockets': True,
'max_body_size': '500m',
'max_body_size': '5000m',
},
#'/api/socket.io/': {
# 'target': 'http://127.0.0.1:8081/',
# 'websockets': True,
#},
},
},
},
},
'redis': {
'bind': '0.0.0.0',
},
}

View file

@ -5,7 +5,7 @@ groups = [
]
bundles = [
"docker-engine",
# "docker-immich",
"docker-immich",
"ipmitool",
"redis",
"smartd",