feat(ui): wire SvelteKit into docker-compose with ui service and env vars

This commit is contained in:
Admin
2026-03-02 21:43:32 +05:00
parent 4f84bd29c9
commit e4c4f8de66
3 changed files with 67 additions and 0 deletions

View File

@@ -39,3 +39,21 @@ KOKORO_URL=http://kokoro:8880
# Single voices: af_bella, af_sky, af_heart, am_adam, …
# Mixed voices: af_bella+af_sky or af_bella(2)+af_sky(1) (weighted blend)
KOKORO_VOICE=af_bella
# ── MinIO / S3 object storage ─────────────────────────────────────────────────
MINIO_ROOT_USER=admin
MINIO_ROOT_PASSWORD=changeme123
MINIO_BUCKET_CHAPTERS=libnovel-chapters
MINIO_BUCKET_AUDIO=libnovel-audio
# PocketBase admin credentials (used by scraper + UI server-side)
POCKETBASE_ADMIN_EMAIL=admin@libnovel.local
POCKETBASE_ADMIN_PASSWORD=changeme123
# ── SvelteKit UI ─────────────────────────────────────────────────────────────
# Port the UI container exposes on the host
UI_PORT=3000
# Public MinIO URL reachable from the browser (for audio/presigned URLs)
# In production, point this at your MinIO reverse-proxy or CDN domain.
PUBLIC_MINIO_PUBLIC_URL=http://localhost:9000