feat(infra): configure beta deployment to Test environment with hardened security and feature flags
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
# ===================================================================
|
||||
# NexusReader — Test Environment Variables
|
||||
# ===================================================================
|
||||
# Copy this file to `.env` and fill in the values before deployment:
|
||||
# cp .env.test.template .env
|
||||
#
|
||||
# Then deploy with:
|
||||
# docker compose -f docker-compose.test.yml up -d --build
|
||||
# ===================================================================
|
||||
|
||||
# === PostgreSQL ===
|
||||
POSTGRES_USER=nexus_user
|
||||
POSTGRES_PASSWORD=CHANGE_ME_TO_STRONG_PASSWORD
|
||||
POSTGRES_DB=nexus_test_db
|
||||
POSTGRES_PORT=5433
|
||||
|
||||
# === Neo4j ===
|
||||
NEO4J_USERNAME=neo4j
|
||||
NEO4J_PASSWORD=CHANGE_ME_TO_STRONG_PASSWORD
|
||||
|
||||
# === Qdrant (leave empty to disable API key auth) ===
|
||||
QDRANT_API_KEY=
|
||||
|
||||
# === Web App ===
|
||||
WEB_PORT=5050
|
||||
|
||||
# === Google OAuth (placeholder for test) ===
|
||||
GOOGLE_CLIENT_ID=placeholder
|
||||
GOOGLE_CLIENT_SECRET=placeholder
|
||||
|
||||
# === Gemini AI (placeholder for test) ===
|
||||
GOOGLE_AI_API_KEY=placeholder
|
||||
|
||||
# === Admin Seed Password ===
|
||||
NEXUS_ADMIN_PASSWORD=aQ13EdSw2
|
||||
|
||||
# === Non-standard ports for auxiliary services ===
|
||||
QDRANT_HTTP_PORT=6343
|
||||
QDRANT_GRPC_PORT=6344
|
||||
NEO4J_HTTP_PORT=7484
|
||||
NEO4J_BOLT_PORT=7697
|
||||
Reference in New Issue
Block a user