-
-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy path.env.example
More file actions
56 lines (46 loc) · 1.59 KB
/
.env.example
File metadata and controls
56 lines (46 loc) · 1.59 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
# HolyCode - Environment Variables
# Copy this file to .env and fill in your values.
# === AI Provider Keys (set the ones you use) ===
ANTHROPIC_API_KEY=
# OPENAI_API_KEY=
# GEMINI_API_KEY=
# GROQ_API_KEY=
# GITHUB_TOKEN=
# === AWS Bedrock (set all 3) ===
# AWS_ACCESS_KEY_ID=
# AWS_SECRET_ACCESS_KEY=
# AWS_REGION=us-east-1
# === Azure OpenAI (set all 3) ===
# AZURE_OPENAI_ENDPOINT=
# AZURE_OPENAI_API_KEY=
# AZURE_OPENAI_API_VERSION=
# === Container User ===
# PUID=1000
# PGID=1000
# === Git Identity (first boot only) ===
# GIT_USER_NAME=Your Name
# GIT_USER_EMAIL=you@example.com
# === Web UI Security ===
# OPENCODE_SERVER_PASSWORD=
# OPENCODE_SERVER_USERNAME=opencode
# === Plugins (toggle on/off, takes effect on container restart) ===
# ENABLE_CLAUDE_AUTH=true
# ENABLE_OH_MY_OPENAGENT=true
# === Plugin Updates ===
# HOLYCODE_PLUGIN_UPDATE=manual # manual: install enabled plugins only if missing
# HOLYCODE_PLUGIN_UPDATE=auto # auto: install if missing AND update enabled plugins on boot
# === Bundled Services ===
# ENABLE_PAPERCLIP=true # Start Paperclip dashboard on PAPERCLIP_PORT
# PAPERCLIP_PORT=3100
# PAPERCLIP_INSTANCE_ID=default
# PAPERCLIP_DEPLOYMENT_MODE=authenticated
# ENABLE_HERMES=true # Start Hermes API server on HERMES_PORT
# HERMES_PORT=8642
# === OpenCode Behavior ===
# OPENCODE_MODEL=claude-sonnet-4-6
# OPENCODE_PERMISSION=auto
# OPENCODE_DISABLE_AUTOUPDATE=true # Only affects OpenCode itself, not plugins
# OPENCODE_DISABLE_TERMINAL_TITLE=true
# OPENCODE_DISABLE_LSP_DOWNLOAD=true
# OPENCODE_DISABLE_AUTOCOMPACT=true
# OPENCODE_ENABLE_EXA=true