-
Notifications
You must be signed in to change notification settings - Fork 39
Expand file tree
/
Copy path.env.example
More file actions
74 lines (64 loc) · 2.55 KB
/
.env.example
File metadata and controls
74 lines (64 loc) · 2.55 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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
# ==========================================
# Environment Variables
# ==========================================
# Copy this to .env and fill in real values
# NEVER commit .env to git
#
# Run /setup for interactive configuration
# ==========================================
# ------------------------------------------
# Application
# ------------------------------------------
NODE_ENV=development
# Port assignment: Website=3000, API=3001, Dashboard=3002 (see CLAUDE.md port table)
PORT=3000
# ------------------------------------------
# Database (StrictDB — auto-detects backend from URI scheme)
# ------------------------------------------
STRICTDB_URI=YOUR_DATABASE_CONNECTION_STRING_HERE
# Multi-region database (uncomment if using /setup with multi-region)
# STRICTDB_URI_US=YOUR_US_DATABASE_URI_HERE
# STRICTDB_URI_EU=YOUR_EU_DATABASE_URI_HERE
# ------------------------------------------
# Authentication
# ------------------------------------------
JWT_SECRET=YOUR_JWT_SECRET_HERE
# ------------------------------------------
# GitHub
# ------------------------------------------
GITHUB_USERNAME=YOUR_GITHUB_USERNAME_HERE
# ------------------------------------------
# Analytics (Rybbit)
# ------------------------------------------
NEXT_PUBLIC_RYBBIT_SITE_ID=YOUR_RYBBIT_SITE_ID_HERE
NEXT_PUBLIC_RYBBIT_URL=https://app.rybbit.io
# ------------------------------------------
# Docker
# ------------------------------------------
DOCKER_HUB_USER=YOUR_DOCKER_HUB_USERNAME_HERE
DOCKER_IMAGE_NAME=YOUR_DOCKER_HUB_USER/YOUR_PROJECT_NAME
# ------------------------------------------
# Deployment (single-server)
# ------------------------------------------
VPS_IP=YOUR_VPS_IP_HERE
DOKPLOY_URL=YOUR_DOKPLOY_URL_HERE
DOKPLOY_API_KEY=YOUR_DOKPLOY_API_KEY_HERE
DOKPLOY_APP_ID=YOUR_DOKPLOY_APP_ID_HERE
DOKPLOY_REFRESH_TOKEN=YOUR_DOKPLOY_REFRESH_TOKEN_HERE
# Multi-region deployment (uncomment if using /setup with multi-region)
# VPS_IP_US=YOUR_US_VPS_IP_HERE
# VPS_IP_EU=YOUR_EU_VPS_IP_HERE
# DOKPLOY_URL_US=YOUR_US_DOKPLOY_URL_HERE
# DOKPLOY_URL_EU=YOUR_EU_DOKPLOY_URL_HERE
# DOKPLOY_API_KEY_US=YOUR_US_DOKPLOY_API_KEY_HERE
# DOKPLOY_API_KEY_EU=YOUR_EU_DOKPLOY_API_KEY_HERE
# DOKPLOY_APP_ID_US=YOUR_US_DOKPLOY_APP_ID_HERE
# DOKPLOY_APP_ID_EU=YOUR_EU_DOKPLOY_APP_ID_HERE
# DOKPLOY_REFRESH_TOKEN_US=YOUR_US_DOKPLOY_REFRESH_TOKEN_HERE
# DOKPLOY_REFRESH_TOKEN_EU=YOUR_EU_DOKPLOY_REFRESH_TOKEN_HERE
# DEPLOY_REGION=us
# ------------------------------------------
# Monitoring (RuleCatch)
# ------------------------------------------
RULECATCH_API_KEY=YOUR_RULECATCH_API_KEY_HERE
RULECATCH_REGION=us