Обновлены скрипты резервного копирования для улучшения управления контейнерами

- Автоматическое определение project name из Docker labels
- Остановка и запуск контейнеров с использованием их ID вместо docker-compose
- Обновлены комментарии и документация для ясности использования
- Изменены примеры в env.example и README.md для соответствия новым изменениям
This commit is contained in:
2025-10-23 22:12:18 +03:00
parent a7011b2dd3
commit fd2e00069b
5 changed files with 69 additions and 43 deletions

View File

@@ -111,9 +111,11 @@ docker exec project-backup aws s3 ls s3://your-bucket --endpoint-url=https://you
```yaml
environment:
- BACKUP_STOP_SERVICES=app db
- BACKUP_STOP_SERVICES=gitea postgres
```
**Важно:** Контейнер `backup` должен быть запущен из **того же** `docker-compose.yaml` что и целевые сервисы. Project name определяется автоматически через Docker labels.
Сервисы автоматически запустятся после создания архива.