-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.coolify.example
More file actions
29 lines (26 loc) · 965 Bytes
/
Copy path.env.coolify.example
File metadata and controls
29 lines (26 loc) · 965 Bytes
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
# Paste these into Coolify application environment variables.
POSTGRES_DB=gigi
POSTGRES_USER=gigi
POSTGRES_PASSWORD=<secure-password>
GIGI_ENV=production
GIGI_MIGRATIONS_DIR=/app/db/migrations
GIGI_DISCORD_ENABLED=false
GIGI_DISCORD_SYNC_COMMANDS=false
GIGI_DISCORD_GUILD_ID=
DISCORD_TOKEN=
DISCORD_CLIENT_ID=
# LLM provider credential sealing. Required for /llm provider add and rotate.
# Generate with: openssl rand -base64 32
# Provider API keys are entered through /llm modals, not OPENAI_API_KEY.
GIGI_LLM_SECRET_KEY_BASE64=
GIGI_LLM_SECRET_KEY_ID=local-v1
# Web search provider. Provider: duckduckgo, brave, or searxng.
# Fallback: blank, duckduckgo, or searxng. brave cannot be a fallback.
# duckduckgo needs no key. brave needs BRAVE_SEARCH_API_KEY.
# searxng needs an instance with JSON output enabled.
GIGI_WEB_SEARCH_PROVIDER=
GIGI_WEB_SEARCH_FALLBACK=
BRAVE_SEARCH_API_KEY=
SEARXNG_BASE_URL=
SEARXNG_PUBLIC_URL=
SEARXNG_SECRET=<secure-random-secret>