forked from paperclipai/paperclip
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
57 lines (48 loc) · 2.02 KB
/
Copy path.env.example
File metadata and controls
57 lines (48 loc) · 2.02 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
# Optional. Leave unset in local dev to use embedded PGlite.
# For production/Fly, set this to your Postgres connection string or attach
# Fly Postgres so Fly injects DATABASE_URL automatically.
DATABASE_URL=postgres://paperclip:paperclip@localhost:5432/paperclip
# Fly bootstrap config. Required for `make bootstrap` / `make fly-setup` /
# `make fly-db` unless you pass ORG=... inline.
ORG=your-fly-org
# Optional Fly sizing overrides for `make bootstrap`.
# DB_VOL_GB controls Fly Postgres volume size; DB_MEMORY_MB controls Fly Postgres memory.
# VOL_GB controls /paperclip volume size.
# DB_VOL_GB=10
# DB_MEMORY_MB=2048
# VOL_GB=10
# Server
PORT=3100
HOST=0.0.0.0
NODE_ENV=production
SERVE_UI=false
# Required for authenticated deployments. Generate a unique secret with:
# openssl rand -hex 32
# Leave blank until you set a real value so insecure deployments fail loudly.
BETTER_AUTH_SECRET=
# Discord webhook for daily merge digest (scripts/discord-daily-digest.sh)
# DISCORD_WEBHOOK_URL=https://discord.com/api/webhooks/...
# Deployment/auth mode. Use local_trusted only for loopback/local desktop use.
BIZBOX_DEPLOYMENT_MODE=authenticated
BIZBOX_DEPLOYMENT_EXPOSURE=private
# Canonical external URL used for auth callbacks, invite links, and hostname
# allowlisting. For Fly, replace the app name.
BIZBOX_PUBLIC_URL=https://bizbox.fly.dev
# Useful for container/Fly deployments.
BIZBOX_HOME=/paperclip
BIZBOX_MIGRATION_AUTO_APPLY=true
BIZBOX_DB_POOL_MAX=3
BIZBOX_DB_IDLE_TIMEOUT_SECONDS=30
BIZBOX_DB_CONNECT_TIMEOUT_SECONDS=5
OPENCODE_ALLOW_ALL_MODELS=true
# Optional ClickUp awaiting-human approval surface.
# Prefer the approval-specific names below. Bizbox falls back to the legacy
# engineering-named vars if these are unset. If no channel name is configured,
# Bizbox looks for a ClickUp chat channel named `bizbox-feed`.
# CLICKUP_PERSONAL_TOKEN=
# CLICKUP_WORKSPACE_ID=
# CLICKUP_AWAITING_HUMAN_CHANNEL_ID=
# CLICKUP_AWAITING_HUMAN_CHANNEL_NAME=bizbox-feed
# Legacy fallback:
# CLICKUP_ENGINEERING_CHANNEL_ID=
# CLICKUP_ENGINEERING_CHANNEL_NAME=