feat: добавлена пометка типа операции (Build/Push) в истории сборок Dockerfile

- Добавлена колонка 'Тип' во все таблицы истории сборок
- Для push операций отображается registry вместо платформ
- Сохранение пользователя при создании push лога
- Исправлена ошибка с logger в push_docker_image endpoint
- Улучшено отображение истории сборок с визуальными индикаторами
This commit is contained in:
Сергей Антропов
2026-02-15 22:59:02 +03:00
parent 23e1a6037b
commit 1fbf9185a2
232 changed files with 38075 additions and 5 deletions

View File

@@ -0,0 +1,80 @@
# Быстрый старт веб-интерфейса в Docker
**Автор:** Сергей Антропов
**Сайт:** https://devops.org.ru
## 🚀 Запуск за 3 шага
### 1. Перейти в директорию app
```bash
cd app
```
### 2. Запустить docker-compose
```bash
make up
# или
docker-compose up -d
```
### 3. Открыть в браузере
http://localhost:8000
## ✅ Готово!
Веб-интерфейс запущен и готов к работе. Ничего не нужно устанавливать на локальную машину - всё работает в Docker!
## 📋 Что запускается
- **web** - Веб-интерфейс на порту 8000
- **redis** - Redis для Celery на порту 6379
- **celery-worker** - Worker для фоновых задач
- **celery-beat** - Планировщик задач (опционально)
## 🔧 Полезные команды
```bash
# Просмотр логов
make logs
# Остановка
make down
# Перезапуск
make restart
# Shell в контейнере
make shell
# Статус
make status
```
## 🐛 Если что-то не работает
### Проверьте Docker
```bash
docker ps
docker-compose ps
```
### Проверьте логи
```bash
docker-compose logs web
docker-compose logs redis
```
### Пересоберите
```bash
make rebuild
```
## 📚 Подробная документация
См. `README_DOCKER.md` для полной документации.