Files
ollama_proxy_server/.env.example
Saifeddine ALOUI dee5ebba29 Revamped version
2025-09-04 22:05:18 +02:00

32 lines
897 B
Plaintext

# Application Settings
APP_NAME="Ollama Proxy Server"
APP_VERSION="8.0.0"
LOG_LEVEL="info"
# Comma-separated list of Ollama backend servers
OLLAMA_SERVERS="http://localhost:11434"
# Database URL
# For SQLite, use: DATABASE_URL="sqlite+aiosqlite:///./ollama_proxy.db"
DATABASE_URL="sqlite+aiosqlite:///./ollama_proxy.db"
# Admin User Credentials
ADMIN_USER="admin"
ADMIN_PASSWORD="changeme"
# SECRET_KEY for signing cookies. Generate with: openssl rand -hex 32
SECRET_KEY="dd2a57833f4a2115b02644c3c332822d5b6e405d542a2258c422fb39a8e97b10"
# --- Advanced Security ---
# Redis URL for Rate Limiting
REDIS_URL="redis://localhost:6379/0"
# Rate Limiting Settings (requests per minute)
RATE_LIMIT_REQUESTS=100
RATE_LIMIT_WINDOW_MINUTES=1
# IP-based Access Control (comma-separated lists)
# Leave empty to allow/deny all. If ALLOWED_IPS is set, all others are denied.
ALLOWED_IPS=""
DENIED_IPS=""