infra/@beget-panel.web/design/PROJECT.md

Project: Beget Control Panel

Тип: @web- (веб-сервис без API)
URL: https://cp.beget.com/
Статус: Пример проекта ✅
Дата создания: 2025-11-13


🎯 Назначение

Управление хостингом Beget через веб-панель.

Основные задачи:
- Управление доменами
- Создание баз данных MySQL
- Настройка SSH/SFTP доступа
- Управление Cron задачами
- Просмотр статистики


🌐 Доступ

Тип доступа: Только Web UI (API отсутствует)
URL: https://cp.beget.com/
2FA: Не настроена


📋 Возможности панели

Разделы панели:

1. Сайты и домены
- Добавление доменов
- Управление поддоменами
- Настройка SSL сертификатов

2. Базы данных
- MySQL базы данных
- Создание пользователей БД
- phpMyAdmin доступ

3. SSH/SFTP
- Настройка SSH доступа
- Управление паролями
- Список активных подключений

4. Cron
- Планировщик задач
- Управление расписанием

5. Почта
- Почтовые ящики
- Перенаправления
- Фильтры спама

6. Статистика
- Использование дискового пространства
- Трафик
- Логи доступа и ошибок


⚠️ Ограничения

Нет API:
- Все действия только через веб-интерфейс
- Невозможна автоматизация
- Необходима ручная работа

Нет прямого доступа:
- Нельзя управлять через скрипты
- Нельзя интегрировать в CI/CD


🔗 Связанные проекты

Связь:
- Через панель создаём домены и БД
- Через SSH деплоим файлы и код


📝 История

2025-11-13


Версия: 1.0.0
Статус: ✅ Пример проекта