Files
DevOpsLab/app/env.example
Сергей Антропов 1fbf9185a2 feat: добавлена пометка типа операции (Build/Push) в истории сборок Dockerfile
- Добавлена колонка 'Тип' во все таблицы истории сборок
- Для push операций отображается registry вместо платформ
- Сохранение пользователя при создании push лога
- Исправлена ошибка с logger в push_docker_image endpoint
- Улучшено отображение истории сборок с визуальными индикаторами
2026-02-15 22:59:02 +03:00

42 lines
1.0 KiB
Plaintext

# Настройки проекта
PROJECT_ROOT=/workspace
PROJECT_NAME=devops-lab
# FastAPI настройки
API_HOST=0.0.0.0
API_PORT=8000
API_RELOAD=true
API_WORKERS=1
# База данных
# PostgreSQL (рекомендуется)
DATABASE_URL=postgresql+asyncpg://devopslab:devopslab123@postgres:5432/devopslab
# Для локальной разработки:
# DATABASE_URL=postgresql+asyncpg://devopslab:devopslab123@localhost:5432/devopslab
# SQLite (только для тестирования):
# DATABASE_URL=sqlite:///./devopslab.db
# PostgreSQL настройки
POSTGRES_USER=devopslab
POSTGRES_PASSWORD=devopslab123
POSTGRES_DB=devopslab
# Redis (для Celery)
REDIS_URL=redis://localhost:6379/0
# Безопасность
SECRET_KEY=your-secret-key-here-change-in-production
ALGORITHM=HS256
ACCESS_TOKEN_EXPIRE_MINUTES=30
# Docker
DOCKER_HOST=unix:///var/run/docker.sock
# Ansible
ANSIBLE_FORCE_COLOR=1
ANSIBLE_STDOUT_CALLBACK=yaml
# Логирование
LOG_LEVEL=INFO
LOG_FILE=logs/app.log