Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I didn't want a web panel on my VPS, so I built a desktop for it over plain SSH

Описание и применение

Davish — десктопное приложение, позволяющее управлять VPS‑серверами через SSH без установки дополнительных сервисов, обеспечивая быстрый и безопасный доступ к контейнерам, логам, настройкам nginx и другим инструментам.

Задача

Managing Linux servers with web panels adds extra open ports, login pages, and root‑running software, increasing attack surface and cost.

Результат

Davish enables fast, secure, and visual server management over plain SSH, eliminating the need for web panels and reducing attack surface.

Рабочий процесс

  • Launch Davish and connect via existing SSH keys and ~/.ssh/config
  • Use terminal, file explorer, editor, Docker, Nginx, services, logs, cron, ports, security, SSH keys, packages, git, disk tools within the app
  • Perform destructive actions with explicit command preview and confirmation
  • Use sudo by opening a terminal with the command pre‑typed
  • Navigate servers with ⌘1…⌘9 and search with ⌘K

Доказательства

Davish uses the SSH keys and ~/.ssh/config you already have (including ProxyJump through a bastion). There's no account and no login screen.

Источник

No agent, no daemon, no extra port. If the server runs sshd with SFTP, Davish works.

Источник

Anything destructive (stopping a service, deleting a file, removing a container, replacing a crontab) shows the exact command before it runs, and a command log records everything Davish ran.

Источник

  • Дата записи: 2026-11-02T11:13:59.970Z