-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
34 lines (27 loc) · 1.38 KB
/
Copy path.env.example
File metadata and controls
34 lines (27 loc) · 1.38 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Copy to .env and fill in real values for full functionality.
# Placeholder values below are enough to boot the app and preview the UI locally.
# Local UI preview — skip login and browse all pages (development only)
PREVIEW_MODE=true
# Required — app won't start without these
AUTH_SECRET=local-dev-secret-change-me
DATABASE_URL=postgresql://postgres:password@localhost:5432/notebot
GOOGLE_CLIENT_ID=your-google-oauth-client-id
GOOGLE_CLIENT_SECRET=your-google-oauth-client-secret
MISTRAL_API_KEY=your-mistral-api-key
MISTRAL_MODEL=mistral-small-latest
# Auth
NEXTAUTH_URL=http://localhost:3000
# Local Docker services (run: docker-compose up -d && ./start-database.sh)
REDIS_HOST=localhost
REDIS_PORT=6379
QDRANT_URL=http://localhost:6333
# Supabase (file storage — optional for UI preview)
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
SUPABASE_URL=https://your-project.supabase.co
SUPABASE_SERVICE_ROLE_KEY=your-supabase-service-role-key
# AI / embeddings (optional for UI preview)
HUGGINGFACE_API_KEY=your-huggingface-api-key
# ── Production (Docker on EC2) ──────────────────────────────────────────────
# See .env.production.example and docker-compose.prod.yml
# GitHub Actions secrets needed: DOCKERHUB_USERNAME, DOCKERHUB_TOKEN,
# NEXT_PUBLIC_SUPABASE_URL, EC2_HOST, EC2_SSH_KEY