feat(config): add optional IMMICH_DB_URL for pgvector spike

Optional Postgres DSN field on Config (REST creds stay required), env.example
entry, and a throwaway scripts/requirements-spike.txt (psycopg3 + pgvector)
kept out of the app's runtime deps. Unblocks the M1.5 pgvector feasibility spike.
This commit is contained in:
2026-06-27 20:32:07 +02:00
parent 33ac3ae69c
commit ade19fa094
4 changed files with 25 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
# Dependencies for the throwaway pgvector feasibility spike (scripts/pgvector_spike.py).
# Kept out of the app's runtime deps on purpose — only the spike / M1.5 needs Postgres access.
# Install into a venv: pip install -r scripts/requirements-spike.txt
psycopg[binary]==3.3.4
pgvector==0.4.2