API для управления Docker-контейнерами через WHMCS

Продавец Продано Возвратов Отзывы
Automatizator 0 0
0
0
597.00
Описание
# HTTP API для управления Docker-контейнерами n8n через WHMCS/WISECP

Этот шаблон автоматизации предоставляет HTTP API на базе n8n для удалённого управления жизненным циклом Docker-контейнеров через внешние биллинговые системы (WHMCS/WISECP). Он позволяет автоматизировать развёртывание, остановку, мониторинг и перенастройку контейнеров, включая управление дисками, сетями и учётными данными.

## Кому подойдёт
- Провайдеры хостинга, использующие WHMCS/WISECP для автоматизации выделенных n8n-инсталляций.
- Администраторы серверов, управляющие множеством Docker-контейнеров через панель.
- DevOps-инженеры, которым нужна интеграция между биллингом и инфраструктурой.
- Компании, предоставляющие SaaS на базе n8n с изолированными средами.

## Что делает автоматизация
- Принимает HTTP POST-запросы с Basic Auth от WHMCS/WISECP через webhook.
- Проверяет домен и тип команды (deploy, stop, stats, resize, update_password и др.).
- Выполняет SSH-команды на удалённом сервере для управления Docker-контейнерами.
- Собирает статистику по контейнерам и дисковому пространству.
- Обновляет конфигурацию и пересоздаёт контейнеры при смене тарифа.
- Генерирует bcrypt-хэши и обновляет пароли в SQLite-базе n8n.
- Возвращает JSON-ответы с результатом операции (статус, ошибки, метрики).

## Что входит в пакет
- Готовый workflow для n8n.
- Логика обработки триггеров: HTTP-запросы с аутентификацией.
- Интеграции с n8n, SSH, Docker, Bash, nginx-proxy, SQLite, HTTP API.
- Базовая текстовая инструкция по запуску и адаптации.

## Что нужно для запуска
- Доступ к n8n (с возможностью развернуть workflow).
- Сервер с Docker, доступный по SSH.
- Настроенный nginx-proxy для маршрутизации доменов.
- Учетные данные WHMCS или WISECP для вызова API.
- Базовое понимание работы с Docker, Bash и HTTP-запросами.

## Польза и эффекты
- Полная автоматизация жизненного цикла контейнеров по команде из биллинга.
- Снижение ручного труда при масштабировании клиентских инсталляций.
- Единая точка управления контейнерами через стандартный API.
- Надёжная проверка состояния сервисов и быстрое реагирование.
- Возможность изменения ресурсов (диск, RAM) через биллинг без ручного вмешательства.
- Защита от некорректных запросов за счёт валидации домена и команд.

## Важное о формате продукта и поддержке
**Важно:** вы приобретаете именно готовый шаблон сценария автоматизации. Разворот под вашу инфраструктуру, интеграция с конкретными аккаунтами и сервисами, индивидуальная помощь в настройке, доработки под нестандартные стеки и любая консультационная поддержка оказываются отдельно и оплачиваются по индивидуальному тарифу. Для обсуждения доработок и индивидуальной помощи вы можете связаться с нами через чат.
Дополнительное описание