Files
ServerManager/README.md
T

3.1 KiB

ServerManager Pro

🚀 Профессиональный инструмент для управления серверами
Поддержка Linux и Windows систем

Version Platform

Возможности

  • 🖥️ Управление серверами - централизованное управление SSH серверами
  • 📊 Мониторинг - отслеживание состояния серверов в реальном времени
  • 🔐 Менеджер паролей - безопасное хранение учетных данных
  • Шаблоны команд - быстрый доступ к часто используемым командам
  • 📝 Система заметок - ведение документации по серверам
  • 🌐 Сетевые инструменты - диагностика и мониторинг сети
  • 🔄 Пакетные операции - массовое выполнение команд

🚀 Быстрый старт

Установка на Linux:

# Скачайте .deb пакет из релизов
sudo dpkg -i servermanager-pro_*.deb

# Или используйте скрипт установки
chmod +x installers/install-linux.sh
sudo ./installers/install-linux.sh

Установка на Windows:

  1. Скачайте .exe файл из релизов
  2. Запустите установщик от имени администратора
  3. Следуйте инструкциям установщика

🛠️ Для разработчиков

См. PROJECT_GUIDE.md для полного руководства по разработке.

Основные команды:

./build.sh dev          # Режим разработки
./build.sh build        # Сборка для производства
./build.sh clean        # Очистка сборок

📁 Структура проекта

src/components/
├── ServerList.js       # Управление серверами
├── ServerMonitoring.js # Мониторинг серверов
├── NetworkMonitor.js   # Мониторинг сети
├── PasswordManager.js  # Менеджер паролей
├── CommandTemplates.js # Шаблоны команд
├── Notes.js           # Система заметок
├── Dashboard.js       # Главная панель
└── Settings.js        # Настройки приложения

🔧 Требования

  • Node.js 16+
  • npm 8+
  • Linux: libgtk-3-0, libnss3, libxss1 (устанавливаются автоматически)
  • Windows: 10/11, .NET Framework 4.5+

📄 Лицензия

MIT License - смотрите файл LICENSE для деталей.

🤝 Поддержка

Нашли баг или есть предложение? Создайте issue в репозитории проекта.