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

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

说明与用途

Davish 是一款桌面应用程序,能够通过 SSH 管理 VPS 服务器,无需在服务器上安装额外服务,提供快速安全的容器、日志、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