-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
42 lines (31 loc) · 1.38 KB
/
.env.example
File metadata and controls
42 lines (31 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
35
36
37
38
39
40
41
42
# =============================================================================
# ZeroInc — Environment Configuration
# Copy this file to .env and fill in the values: cp .env.example .env
# All secrets MUST be changed for production.
# =============================================================================
# --- Required (must set before first run) ------------------------------------
# Secret for BetterAuth session signing. Generate with:
# openssl rand -base64 32
BETTER_AUTH_SECRET=
# PostgreSQL password for the database container.
# Generate with: openssl rand -base64 24
POSTGRES_PASSWORD=
# --- Database ----------------------------------------------------------------
POSTGRES_USER=zeroinc
POSTGRES_DB=zeroinc
POSTGRES_PORT=5432
# --- ZeroInc Server ----------------------------------------------------------
# External URL agents and users will connect to.
PAPERCLIP_PUBLIC_URL=http://localhost:3100
PAPERCLIP_PORT=3100
# Deployment mode:
# "authenticated" — requires login (recommended for production)
# "open" — no auth needed
PAPERCLIP_DEPLOYMENT_MODE=authenticated
# Exposure:
# "private" — only accessible from configured origins
# "public" — open to any origin (not recommended for production)
PAPERCLIP_DEPLOYMENT_EXPOSURE=private
# --- AI Provider API Keys (optional — only if using cloud-hosted agents) -----
OPENAI_API_KEY=
ANTHROPIC_API_KEY=