forked from Husky931/Content_Hub
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
41 lines (33 loc) · 1.36 KB
/
.env.example
File metadata and controls
41 lines (33 loc) · 1.36 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
# ═══════════════════════════════════════════
# Content Creator Hub — Docker Deployment
# Copy to .env and fill in all REQUIRED values
# ═══════════════════════════════════════════
# ─── Domain ───
DOMAIN=contenthub.example.com # REQUIRED: your domain name
# ─── PostgreSQL ───
POSTGRES_USER=contenthub
POSTGRES_PASSWORD= # REQUIRED: openssl rand -hex 24
# ─── Auth (shared: nextjs + ws-server) ───
JWT_SECRET= # REQUIRED: openssl rand -hex 32
WS_INTERNAL_API_KEY= # REQUIRED: openssl rand -hex 32
# ─── Aliyun OSS (file uploads) ───
OSS_REGION=oss-ap-southeast-1
OSS_BUCKET=
OSS_ACCESS_KEY_ID=
OSS_ACCESS_KEY_SECRET=
OSS_ENDPOINT=
OSS_BUCKET_DOMAIN=
# ─── Aliyun SMS ───
SMS_ACCESS_KEY_ID=
SMS_ACCESS_KEY_SECRET=
# ─── Email (Resend) ───
RESEND_API_KEY=
EMAIL_FROM=Content Creator Hub <noreply@yourdomain.com>
# ─── LLM (AI features) ───
LLM_API_KEY=
LLM_BASE_URL=
LLM_MODEL=qwen3-max
# ─── Backend Integration (optional) ───
BACKEND_API_KEY= # API key for task sync endpoint
BACKEND_WEBHOOK_URL=
BACKEND_CORS_ORIGIN=