fix(add): ENV

This commit is contained in:
DrMxrcy
2024-11-21 01:48:49 -05:00
parent ea8cae7815
commit fd59beaff1

View File

@@ -15,16 +15,20 @@ services:
condition: service_healthy condition: service_healthy
environment: environment:
PORT: 2283 PORT: 2283
DB_HOSTNAME: immich-database SERVER_URL: ${SERVER_URL}
DB_PORT: 5432 FRONT_BASE_URL: ${FRONT_BASE_URL}
DB_USERNAME: ${POSTGRES_USER} # Database Configuration
DB_PASSWORD: ${POSTGRES_PASSWORD} DB_HOSTNAME: ${DB_HOSTNAME}
DB_DATABASE_NAME: immich DB_PORT: ${DB_PORT}
REDIS_HOSTNAME: immich-redis DB_USERNAME: ${DB_USERNAME}
REDIS_PORT: 6379 DB_PASSWORD: ${DB_PASSWORD}
REDIS_DBINDEX: 0 DB_DATABASE_NAME: ${DB_DATABASE_NAME}
SERVER_URL: https://${IMMICH_HOST} # Redis Configuration
FRONT_BASE_URL: https://${IMMICH_HOST} REDIS_HOSTNAME: ${REDIS_HOSTNAME}
REDIS_PORT: ${REDIS_PORT}
REDIS_DBINDEX: ${REDIS_DBINDEX}
# Server Configuration
TZ: ${TZ}
restart: always restart: always
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:2283/server-info/ping"] test: ["CMD", "curl", "-f", "http://localhost:2283/server-info/ping"]
@@ -39,9 +43,9 @@ services:
volumes: volumes:
- immich-model-cache:/cache - immich-model-cache:/cache
environment: environment:
REDIS_HOSTNAME: immich-redis REDIS_HOSTNAME: ${REDIS_HOSTNAME}
REDIS_PORT: 6379 REDIS_PORT: ${REDIS_PORT}
REDIS_DBINDEX: 0 REDIS_DBINDEX: ${REDIS_DBINDEX}
restart: always restart: always
healthcheck: healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:3003/ping"] test: ["CMD", "curl", "-f", "http://localhost:3003/ping"]
@@ -69,12 +73,12 @@ services:
volumes: volumes:
- immich-postgres:/var/lib/postgresql/data - immich-postgres:/var/lib/postgresql/data
environment: environment:
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD} POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${POSTGRES_USER} POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: immich POSTGRES_DB: immich
POSTGRES_INITDB_ARGS: '--data-checksums' POSTGRES_INITDB_ARGS: '--data-checksums'
healthcheck: healthcheck:
test: pg_isready -U ${POSTGRES_USER} -d immich || exit 1 test: pg_isready -U ${DB_USERNAME} -d immich || exit 1
interval: 10s interval: 10s
timeout: 5s timeout: 5s
retries: 5 retries: 5