28 lines
906 B
Plaintext
28 lines
906 B
Plaintext
# JWT Secrets - REQUIRED
|
|
# Generate strong random secrets for production (e.g., using: openssl rand -base64 32)
|
|
JWT_ACCESS_SECRET=REPLACE_ME
|
|
JWT_REFRESH_SECRET=REPLACE_ME
|
|
|
|
# OpenAI business API credentials - REQUIRED for AI features
|
|
OPENAI_API_KEY=REPLACE_ME
|
|
OPENAI_ADMIN_KEY=REPLACE_ME
|
|
|
|
# Runtime values live outside Git in:
|
|
# /mnt/HC_Volume_103713257/tilbudsgivern-data/secrets/backend.env
|
|
# backend/.env is an absolute symlink to that file.
|
|
ORDRESTYRING_API_TOKEN=REPLACE_ME
|
|
ORDRESTYRING_API_KEY=REPLACE_ME
|
|
OSTICKET_API_KEY=REPLACE_ME
|
|
OSTICKET_API_URL=https://osticket.example/api/tickets.json
|
|
OSTICKET_TOPIC_ID=1
|
|
# OSTICKET_PRIORITY_ID=1
|
|
SUPPORT_WORKLIST_API_KEY=REPLACE_ME
|
|
|
|
# Optional but recommended: pin all OpenAI usage to the business org/project
|
|
# OPENAI_ORG_ID=org_REPLACE_ME
|
|
# OPENAI_PROJECT_ID=proj_REPLACE_ME
|
|
|
|
# Optional: Token expiry configuration
|
|
# JWT_EXPIRY=24h
|
|
# REFRESH_TOKEN_EXPIRY=7d
|