feat: добавлен env.example и команда make setup

- Создан файл env.example с полным набором переменных окружения
- Добавлена команда make setup для копирования env.example в .env
- Обновлен docker-compose.yml для использования переменных из .env
- Добавлен .gitignore для исключения .env и временных файлов
- Обновлен README.md с инструкциями по настройке переменных окружения
- Добавлена таблица основных переменных окружения
- Автор: Сергей Антропов (https://devops.org.ru)
This commit is contained in:
Сергей Антропов
2025-08-16 11:19:00 +03:00
parent c74e5ec15e
commit c6310ec359
5 changed files with 210 additions and 9 deletions

79
.gitignore vendored Normal file
View File

@@ -0,0 +1,79 @@
# LogBoard+ - .gitignore
# Автор: Сергей Антропов
# Сайт: https://devops.org.ru
# Переменные окружения
.env
.env.local
.env.production
.env.staging
# Логи
*.log
logs/
log/
# Временные файлы
*.tmp
*.temp
*.swp
*.swo
*~
# Снимки логов
snapshots/
*.snapshot
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# Virtual environments
venv/
env/
ENV/
env.bak/
venv.bak/
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Docker
.dockerignore
# Backup files
*.bak
*.backup
*.old