017
Archive 017Инструмент

Robin Docker

Современный веб-интерфейс для управления Docker контейнерами с поддержкой удаленных узлов, шаблонов приложений и детальной аналитикой. Альтернатива Portainer и Dokploy

tools · websites

Robin Docker
01 /О проекте

Современный веб-интерфейс для управления Docker контейнерами с поддержкой удаленных узлов, шаблонов приложений и детальной аналитикой. Альтернатива Portainer и Dokploy.

GitHub

02 /🐳 Управление контейнерами
  1. 01Запуск, остановка, перезапуск и полное удаление контейнеров
  2. 02Просмотр логов в реальном времени через WebSocket
  3. 03Мониторинг метрик: CPU, память, сеть, диск
  4. 04Выполнение команд внутри контейнера (exec)
  5. 05Просмотр процессов контейнера (top)
  6. 06Резервное копирование и восстановление контейнеров
03 /🌐 Удаленные узлы
  1. 01Подключение нескольких Docker хостов
  2. 02SSH подключение к удаленным серверам
  3. 03Docker API подключение
  4. 04Agent-модель для автономных узлов
  5. 05Управление контейнерами на всех узлах из одного интерфейса
04 /👥 Система прав доступа
  1. 01Роли: Admin, User, Viewer
  2. 02Гранулярные права на контейнеры и узлы
  3. 03Управление доступом к страницам
  4. 04JWT аутентификация с защитой от brute force
  5. 05Логирование всех действий пользователей
05 /📦 Шаблоны и Compose
  1. 01Установка популярных приложений одним кликом
  2. 02Поддержка Portainer-совместимых шаблонов
  3. 03Управление Docker Compose проектами
  4. 04Редактирование docker-compose.yml файлов
  5. 05Настройка переменных окружения
06 /📊 Аналитика и мониторинг
  1. 01Детальная статистика использования ресурсов
  2. 02Мониторинг CPU, памяти, диска в реальном времени
  3. 03Сетевая активность и открытые порты
  4. 04История метрик с фильтрацией по времени
  5. 05Визуализация данных через графики
07 /🔒 Безопасность
  1. 01JWT аутентификация с проверкой секрета
  2. 02Хеширование паролей через bcrypt
  3. 03Helmet для security headers
  4. 04Rate limiting для защиты от атак
  5. 05Валидация входных данных
  6. 06Защита от SQL инъекций и Command Injection
  7. 07Логирование подозрительной активности
08 /🛠️ Технические особенности
  1. 01Backend: Node.js + Express + TypeScript
  2. 02Frontend: React + TypeScript + Vite
  3. 03База данных: PostgreSQL 15
  4. 04Кэширование: Redis 7
  5. 05Real-time: Socket.io для логов и метрик
  6. 06Docker API: dockerode для взаимодействия
  7. 07Адаптивный дизайн с мобильной версткой