forked from b310-digital/mindwendel
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.prod.default
More file actions
58 lines (53 loc) · 2.47 KB
/
.env.prod.default
File metadata and controls
58 lines (53 loc) · 2.47 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
# Please copy and rename this file.
#
# !Attention!
# Always ensure to load the env variables in every terminal session.
# Otherwise the env variables will not be available
DOCKER_COMPOSE_APP_PROD_DATABASE_NAME=
DOCKER_COMPOSE_APP_PROD_DATABASE_PORT=5432
DOCKER_COMPOSE_APP_PROD_DATABASE_SSL=true
DOCKER_COMPOSE_APP_PROD_DATABASE_HOST=
DOCKER_COMPOSE_APP_PROD_DATABASE_USER=
DOCKER_COMPOSE_APP_PROD_DATABASE_USER_PASSWORD=
DOCKER_COMPOSE_APP_PROD_MW_DEFAULT_LOCALE=en
DOCKER_COMPOSE_APP_PROD_MW_FEATURE_BRAINSTORMING_REMOVAL_AFTER_DAYS=30
DOCKER_COMPOSE_APP_PROD_MW_FEATURE_IDEA_FILE_UPLOAD=true
DOCKER_COMPOSE_APP_PROD_MW_FEATURE_STORAGE_PROVIDER=local
DOCKER_COMPOSE_APP_PROD_OBJECT_STORAGE_USER=
DOCKER_COMPOSE_APP_PROD_OBJECT_STORAGE_PASSWORD=
# please generate a secure key before, e.g. by using the elixir console inside the container:
# iex
# iex> 32 |> :crypto.strong_rand_bytes() |> Base.encode64()
DOCKER_COMPOSE_APP_PROD_VAULT_ENCRYPTION_KEY_BASE64=
# Please generate a new secret key base for production
# NOTE: There are multiple commands you can use to generate a secret key base. Pick one command you like, e.g.:
# - `date +%s | sha256sum | base64 | head -c 64 ; echo`
# - `date +%s | shasum -a 256 | base64 | head -c 64 ; echo`
DOCKER_COMPOSE_APP_PROD_SECRET_KEY_BASE=
DOCKER_COMPOSE_APP_PROD_URL_HOST=
DOCKER_COMPOSE_APP_PROD_URL_PORT=443
DOCKER_COMPOSE_APP_URL_SCHEME=https
DOCKER_COMPOSE_APP_PROD_PORT_PUBLISHED=4000
DOCKER_COMPOSE_APP_PROD_PORT_TARGET=4000
# AI Integration is disabled by default:
DOCKER_COMPOSE_APP_PROD_MW_AI_ENABLED=false
# Required when AI is enabled:
DOCKER_COMPOSE_APP_PROD_MW_AI_API_KEY=
# Optional - defaults to gpt-4o-mini:
DOCKER_COMPOSE_APP_PROD_MW_AI_MODEL=gpt-4o-mini
# Optional - only set for OpenAI-compatible endpoints (e.g., Mistral, local LLMs)
# Leave empty for standard OpenAI API (defaults to https://api.openai.com/v1)
DOCKER_COMPOSE_APP_PROD_MW_AI_API_BASE_URL=
# Token Limits and Tracking (optional)
DOCKER_COMPOSE_APP_PROD_MW_AI_TOKEN_LIMIT_DAILY=1000000
DOCKER_COMPOSE_APP_PROD_MW_AI_TOKEN_LIMIT_HOURLY=100000
# Hour in UTC (0-23) when daily token limits reset. Default: 0 (midnight UTC)
DOCKER_COMPOSE_APP_PROD_MW_AI_TOKEN_RESET_HOUR=0
# Request timeout in milliseconds. Default: 60000 (60 seconds)
DOCKER_COMPOSE_APP_PROD_MW_AI_REQUEST_TIMEOUT=60000
DOCKER_COMPOSE_POSTGRES_PROD_DB=
DOCKER_COMPOSE_POSTGRES_PROD_PASSWORD=
DOCKER_COMPOSE_POSTGRES_PROD_PORT=
DOCKER_COMPOSE_POSTGRES_PROD_USER=
DOCKER_COMPOSE_MINIO_PROD_USER=
DOCKER_COMPOSE_MINIO_PROD_PASSWORD=