Add Windows SSH monitoring MVP #1

Merged
ochenstarik-ui merged 23 commits from agent/windows-ssh-monitoring into main 2026-07-16 15:25:19 +00:00
ochenstarik-ui commented 2026-07-15 06:28:56 +00:00 (Migrated from github.com)

Что изменено

  • добавлен packaged WinUI 3 клиент для Windows;
  • добавлена локальная генерация Ed25519 SSH-ключа;
  • добавлены профили нескольких серверов и получение живых метрик через системный OpenSSH;
  • добавлены адаптивный dashboard, onboarding и прототип управляемых Links;
  • добавлены архитектура, модель безопасности и инструкция теста на трёх серверах;
  • добавлена синхронная копия Linux-установщика.

Зачем

Это первый лёгкий вертикальный срез для тестирования мониторинга без постоянного агента, Docker и отдельной базы данных на каждом сервере.

Проверки

  • dotnet build ... -p:Platform=x64 — 0 ошибок, 0 предупреждений;
  • packaged-приложение запущено через WinApp, окно отвечает;
  • генерация Ed25519 проверена системным ssh-keygen;
  • Linux-установщик прошёл ShellCheck 0.11.0 без предупреждений.
## Что изменено - добавлен packaged WinUI 3 клиент для Windows; - добавлена локальная генерация Ed25519 SSH-ключа; - добавлены профили нескольких серверов и получение живых метрик через системный OpenSSH; - добавлены адаптивный dashboard, onboarding и прототип управляемых Links; - добавлены архитектура, модель безопасности и инструкция теста на трёх серверах; - добавлена синхронная копия Linux-установщика. ## Зачем Это первый лёгкий вертикальный срез для тестирования мониторинга без постоянного агента, Docker и отдельной базы данных на каждом сервере. ## Проверки - `dotnet build ... -p:Platform=x64` — 0 ошибок, 0 предупреждений; - packaged-приложение запущено через WinApp, окно отвечает; - генерация Ed25519 проверена системным `ssh-keygen`; - Linux-установщик прошёл ShellCheck 0.11.0 без предупреждений.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ochenstarik/server-monitor-manager#1
No description provided.