lilith-platform.live/codebase/@features/api/.env.development
autocommit e92b1e767c chore(api): 🔧 Update development environment variables in .env.development for API configuration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-19 23:38:09 -07:00

44 lines
2.5 KiB
Text

# Switched to prod DB via SSH tunnel (apricot:25437 -> quinn-vps:6432 pgBouncer) 2026-05-16
# Was: postgres://quinn:devpassword@black.lan:25435/quinn
QUINN_DB_URL=postgres://quinn_api:5odj1WzCPk0BGtoVdHAIV7Z1veb2AzewM0k4sVqI@black.lan:25435/quinn
QUINN_MACSYNC_DB_URL=postgres://quinn_macsync:devpassword@black.lan:25436/quinn_macsync
SERVICE_TOKEN=dev-quinn-api-service-token-32ch
CONTENT_MODERATOR_URL=http://localhost:3501
# Dev only: skip SSO for the apricot/local dev hostname. Production uses transquinnftw.com which is NOT in this list.
DEV_AUTH_SKIP_HOSTS=*.apricot.lan,localhost
# Added for /m/messages/send route (FixB)
MAC_SYNC_BASE_URL=http://10.0.0.248:3201
MAC_SYNC_SERVICE_TOKEN=58a83c2e6eb288bba3be411cbf2d4c7a982d2eb7c22c09da1ec847da04c332f7
# ── Photo-protection pipeline (Path B: routes moved from admin/backend-api → quinn.api) ──
PROTECT_PHOTOS_SCRIPT=/var/home/lilith/Code/@projects/@lilith/lilith-platform.live/deployments/@domains/quinn.www/scripts/protect-photos.py
PROTECT_PHOTOS_DIR=/var/home/lilith/Code/@projects/@lilith/lilith-platform.live/users/transquinnftw/originals
PHOTOS_RSYNC_DEST=quinn@quinn.www:/srv/quinn/photos
# DEPLOY_TARGETS_JSON='{"transquinnftw":"quinn@quinn.www:/srv/quinn/photos","att":"quinn-vps:/var/www/adulttherapytour.com/photos/"}'
EDGE_PURGE_TOKEN=dev-edge-purge-token
# mail-sync — Proton Bridge wrap on plum (10.0.0.248)
MAIL_SYNC_BASE_URL=http://10.0.0.248:4444
MAIL_SYNC_SERVICE_TOKEN=j7YEG0KtjP5JRhgLyvpEWGPjyPLwBLBxRSkOQvvrLrn4sjpo
# ── DMS multi-account mail (@lilith/mailer-multi + /admin/mail/* IMAP) ──
# DMS lives on quinn-vps. Ports 587/993 not reachable from apricot LAN —
# either run a tunnel before testing, or test these from prod (vps-0).
# Source-of-truth for these passwords: vault/quinn-mail-*-sansonnet.txt
SMTP_HOST=89.127.233.145
SMTP_PORT=587
SMTP_REQUIRE_TLS=true
IMAP_HOST=89.127.233.145
IMAP_PORT=993
IMAP_TLS=true
MAIL_ACCOUNTS={"concierge@sansonnet.maison":"3532585c357cf80e0f72b0d2b90f42eb32fcf25f33f502d8","salut@sansonnet.maison":"c34e9446f7cf27696064e11a68cb5e57721daf0022aa1d2d"}
MAIL_ALIASES={"bookings@sansonnet.maison":"salut@sansonnet.maison","salut@maisonsansonnet.com":"salut@sansonnet.maison"}
CONCIERGE_SANSONNET_IMAP_USER=concierge@sansonnet.maison
CONCIERGE_SANSONNET_IMAP_PASS=3532585c357cf80e0f72b0d2b90f42eb32fcf25f33f502d8
CONTACT_SANSONNET_IMAP_USER=salut@sansonnet.maison
CONTACT_SANSONNET_IMAP_PASS=c34e9446f7cf27696064e11a68cb5e57721daf0022aa1d2d
# i18n — model-boss-backed translation
MODEL_BOSS_URL=http://localhost:8210
QUINN_I18N_ML_MODEL=nllb-200-distilled-600m