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







