diff --git a/apps/immich/config/example.env b/apps/immich/config/example.env deleted file mode 100644 index c546c07..0000000 --- a/apps/immich/config/example.env +++ /dev/null @@ -1,21 +0,0 @@ -IMMICH_DOMAIN=immich.$DOMAIN -IMMICH_STORAGE=100Gi -IMMICH_CACHE_STORAGE=10Gi -TZ=UTC -IMMICH_SERVER_IMAGE=ghcr.io/immich-app/immich-server:release -IMMICH_ML_IMAGE=ghcr.io/immich-app/immich-machine-learning:release -DB_HOSTNAME=postgres.postgres -DB_PORT=5432 -DB_USERNAME=immich -DB_DATABASE_NAME=immich -POSTGRES_ADMIN_USER=$POSTGRES_USER -REDIS_HOSTNAME=redis.redis -REDIS_PORT=6379 -MACHINE_LEARNING_WORKERS=1 -MACHINE_LEARNING_MODEL_TTL=300 -IMMICH_ENV=production -IMMICH_LOG_LEVEL=info - -# Secrets -DB_PASSWORD= -POSTGRES_ADMIN_PASSWORD=$POSTGRES_PASSWORD diff --git a/apps/immich/db-init-job.yaml b/apps/immich/db-init-job.yaml index f22eb42..f7ff10f 100644 --- a/apps/immich/db-init-job.yaml +++ b/apps/immich/db-init-job.yaml @@ -21,12 +21,12 @@ spec: END IF; END \$\$; - + SELECT 'CREATE DATABASE ${DB_DATABASE_NAME}' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = '${DB_DATABASE_NAME}')\gexec ALTER DATABASE ${DB_DATABASE_NAME} OWNER TO ${DB_USERNAME}; GRANT ALL PRIVILEGES ON DATABASE ${DB_DATABASE_NAME} TO ${DB_USERNAME}; EOF - + # Connect to the immich database and enable required extensions PGPASSWORD=${POSTGRES_ADMIN_PASSWORD} psql -h ${DB_HOSTNAME} -U postgres -d ${DB_DATABASE_NAME} <