-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy path.env.example
More file actions
38 lines (31 loc) · 1.6 KB
/
.env.example
File metadata and controls
38 lines (31 loc) · 1.6 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
35
36
37
38
# =============================================================================
# nEIP — Environment Variables
# Copy this file to .env and fill in the values.
# =============================================================================
# -----------------------------------------------------------------------------
# Database (required)
# PostgreSQL 17 connection string.
# Format: postgresql://<user>:<password>@<host>:<port>/<database>
# -----------------------------------------------------------------------------
DATABASE_URL=postgresql://neip:neip@localhost:5432/neip
# -----------------------------------------------------------------------------
# Authentication (required)
# Secret used to sign and verify JWTs.
# Must be at least 32 characters. Use: openssl rand -hex 32
# -----------------------------------------------------------------------------
JWT_SECRET=change-me-to-a-random-32-char-secret-value
# -----------------------------------------------------------------------------
# Application runtime (optional — defaults shown)
# -----------------------------------------------------------------------------
# Execution environment: development | production | test
NODE_ENV=development
# Port the API + web server listens on
PORT=5400
# Log verbosity: debug | info | warn | error
LOG_LEVEL=info
# -----------------------------------------------------------------------------
# LLM integration (optional)
# API key for the configured LLM provider (OpenAI, Anthropic, etc.)
# Leave blank to disable AI features.
# -----------------------------------------------------------------------------
LLM_API_KEY=