44 lines
1.9 KiB
Bash
44 lines
1.9 KiB
Bash
# ============================================
|
|
# Writer IDE - Docker Configuration
|
|
# Скопируйте этот файл в .env и заполните значения
|
|
# ============================================
|
|
|
|
# --- OpenRouter API ---
|
|
OPENROUTER_API_KEY=your_api_key_here
|
|
OPENROUTER_BASE_URL=https://openrouter.ai/api/v1
|
|
|
|
# --- Ollama ---
|
|
# URL Ollama сервера. Варианты:
|
|
# - Если Ollama в другом Docker-контейнере на этом сервере:
|
|
# http://host.docker.internal:11434 (Linux/macOS/Windows)
|
|
# - Если Ollama на том же хосте, но не в Docker:
|
|
# http://host.docker.internal:11434
|
|
# - Если Ollama в той же Docker-сети:
|
|
# http://ollama:11434
|
|
OLLAMA_BASE_URL=http://host.docker.internal:11434
|
|
|
|
# --- Путь к данным на HDD ---
|
|
# Путь на хосте, куда будут сохраняться все данные проекта
|
|
# Убедитесь, что этот путь существует и имеет правильные права доступа
|
|
# Пример: /mnt/data/writer-ide или /data/writer-ide
|
|
DATA_VOLUME_PATH=/mnt/data/writer-ide
|
|
|
|
# --- Frontend ---
|
|
# URL Backend API, который будет использоваться браузером
|
|
# Если доступ к серверу по IP: http://YOUR_SERVER_IP:8000/api
|
|
# Если через домен: http://your-domain.com:8000/api
|
|
NEXT_PUBLIC_API_URL=http://localhost:8000/api
|
|
|
|
# --- Безопасность ---
|
|
# ОБЯЗАТЕЛЬНО измените в production!
|
|
# Сгенерировать можно командой: openssl rand -hex 32
|
|
JWT_SECRET_KEY=change-this-to-a-long-random-secret-string
|
|
|
|
# --- CORS ---
|
|
# Разрешённые источники для CORS (через запятую)
|
|
# Добавьте домен/IP вашего сервера
|
|
CORS_ORIGINS=http://localhost:3000,http://localhost:8000
|
|
|
|
# --- Окружение ---
|
|
ENVIRONMENT=production
|