This commit is contained in:
Tomas Dvorak
2026-01-26 08:13:18 +01:00
parent aa036b6550
commit dfc079288f
505 changed files with 95755 additions and 5712 deletions
+46
View File
@@ -85,15 +85,25 @@ REMBG_ENABLED=true
# Get a key at https://openrouter.ai
# Do not commit real keys. Set in deployment environment.
# Example key format: sk-or-v1-********************************
OPENROUTER_ON=TRUE
OPENROUTER_API_KEY=your_openrouter_api_key_here
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
# Defaults can be overridden per environment
OPENROUTER_MODEL=mistralai/mistral-small-3.2-24b-instruct:free
OPENROUTER_FALLBACK_MODEL=mistralai/mistral-nemo:free
OPENROUTER_FALLBACK_MODEL2=openrouter/auto
# Optional headers to identify your site/app to OpenRouter
OPENROUTER_SITE_URL=http://localhost:8080
OPENROUTER_APP_NAME=MyClub
DEEPSEEK_ON=FALSE
DEEPSEEK_API_KEY=your_deepseek_api_key_here
DEEPSEEK_BASE_URL=https://api.deepseek.com
DEEPSEEK_MODEL=deepseek-chat
DEEPSEEK_THINKING_MODEL=deepseek-reasoner
DEEPSEEK_MAX_DAILY_TOKENS=60000
DEEPSEEK_REASONER_MAX_DAILY_TOKENS=10000
# Umami Analytics
UMAMI_URL=https://your-umami-instance.com
UMAMI_USERNAME=your_username
@@ -110,3 +120,39 @@ REACT_APP_ERROR_INGEST_TOKEN=
ERROR_REVIEW_ADMIN_URL=
ERROR_REVIEW_ADMIN_TOKEN=
# Grok (x.ai) image generation
XAI_ON=FALSE
XAI_API_KEY=your_xai_api_key_here
XAI_BASE_URL=https://api.x.ai/v1
XAI_IMAGE_MODEL=grok-2-image-latest
XAI_IMAGE_MODEL_INSTAGRAM=grok-2-image-latest
# Per-user per-day limit for Instagram/share image generations
XAI_IMAGE_INSTAGRAM_DAILY_LIMIT=5
# E-shop configuration
ESHOP_ENABLED=false
ESHOP_FRONTEND_URL=http://localhost:3100
ESHOP_API_URL=http://localhost:8082/api/v1/eshop
ESHOP_FRONTEND_PORT=3100
ESHOP_BACKEND_PORT=8082
# Revolut (E-shop payments)
# Use test credentials for development, production/live for real payments.
REVOLUT_ENABLED=false
REVOLUT_ENVIRONMENT=sandbox # sandbox | production
REVOLUT_API_KEY=your_revolut_api_key_here # Secret key from Revolut Business
REVOLUT_PUBLIC_KEY=your_revolut_public_key_here # Public key for checkout
REVOLUT_WEBHOOK_SECRET=your_revolut_webhook_secret_here
REVOLUT_RETURN_URL=${ESHOP_FRONTEND_URL}/objednavka/dekujeme
REVOLUT_WEBHOOK_URL=${ESHOP_API_URL}/payments/revolut/webhook
# Packeta / Zasilkovna
PACKETA_API_PASSWORD=
PACKETA_WIDGET_API_KEY=
PACKETA_ESHP_NAME=MyClubEshop
PACKETA_ENV=test
# Weather API
WEATHER_API_KEY=20dfd9a556ec43888dc103523250904
WEATHER_API_BASE_URL=https://api.weatherapi.com/v1