AI 日志诊断
选定一台服务器,选定来源(journalctl、syslog、auth.log、nginx、Apache、dmesg、Docker)—— ServerShelf 自动通过 SSH 拉取最近 N 行日志,并发送到你自己的 AI 密钥。返回一个可能的根因、有序的排查步骤和修复建议。手动粘贴依然可用,适用于其他来源的日志。
你的本地服务器驾驶舱
一站式的 服务器清单与 SSH 管理 工具,专为 Mac 设计:清晰掌握整个服务器集群、从 12 个云厂商一键导入,配合 AI 日志分析,通过 SSH 自动拉取 journalctl、syslog、nginx 日志,并转换成可能的根因。无主机代理、无云账号、零遥测。
📡 基于 SSH 🖥 目标系统:Linux · macOS · Windows 🛡 SQLCipher 加密保险库
应用内部一览
这些是你在典型服务器上真正会用到的标签页。每个数值都来自实时 SSH 扫描——没有表格,无需手动录入。
按服务器的总览,含主数据与 SSH 配置,外加一排 AI 工具——异常检测、事件处置手册、迁移规划、影响分析、容量预测。
通过 SSH 读取的实时硬件快照:CPU、内存、负载与运行时间、SSL 证书到期、登录失败、传感器以及各文件系统的磁盘用量。
经 SSH 直接获取的实时指标——CPU、内存、负载、网络、磁盘 I/O 和交换分区以动态折线呈现,外加各核心 CPU,每隔几秒刷新。主机上无需代理。
对本地网络的只读 TCP 连接扫描。每台响应的主机及其开放端口——一键加入清单。
从 Hetzner、Contabo、Proxmox、vSphere 等一键导入——服务器、规格与状态直接来自服务商 API。
按服务器自动发现的软件包与应用,含版本、安装方式与备注——每次扫描都做差异比对。
可复用的 Shell 命令,可通过 SSH 在多台服务器上并行执行。描述你的需求,AI 帮你起草片段。
为每台服务器内置的 PTY SSH 终端——完整 ANSI 颜色、回滚与窗口缩放。无需离开应用即可运行 top、journalctl 或任何命令。
AI 日志诊断:ServerShelf 通过 SSH 拉取日志,用你自己的 AI 密钥给出根因假设、所依据的证据以及具体的排查步骤。
接入 OpenAI、Anthropic、OpenRouter 或本地模型。你的 API 密钥仅存储在本地加密数据库中——不经过我们。
对整个 Cloudflare 账户的只读视图:Pages、Workers、DNS 区域、R2、KV 等——就在你的服务器旁边。
应用的真实截图。
面向同时管理多台服务器、想要快速了解的人:什么在哪里运行,什么是关键的,什么发生了变化。
ServerShelf 的由来
一天下午,我重置了一台云 VPS——顺手抹掉了一个我早已忘记还在运行的 n8n 实例。它正默默地为一个仍有人依赖的系统运行自动化代理。一条命令,就这么没了。
于是我做了所有人都会做的事:打开一张电子表格。开发、预发布、生产——每台服务器,连同它的数据库、Web 服务器和上面运行的应用。终于有了全局视图。
不到一周,表格就过时了。真正的问题从来不是缺一份清单——而是得靠手工维护。于是我做了一个会自动填充的东西:通过 SSH 连接、扫描,库存就那样自然地出现了。这就是 ServerShelf。
— Christof,ServerShelf 的作者
功能
三件事最为关键:对整个舰队的统一视图、从十二家云厂商的自动导入,以及直接指向最可能根因的 AI 日志诊断。其它一切都建立在这三件事之上。
选定一台服务器,选定来源(journalctl、syslog、auth.log、nginx、Apache、dmesg、Docker)—— ServerShelf 自动通过 SSH 拉取最近 N 行日志,并发送到你自己的 AI 密钥。返回一个可能的根因、有序的排查步骤和修复建议。手动粘贴依然可用,适用于其他来源的日志。
十二家云厂商集中管理:Hetzner、AWS、DigitalOcean、Contabo、Vultr、Linode、Scaleway、IONOS、OVHcloud、Proxmox、Kubernetes、VMware vSphere。随时重新同步——你的备注、标签和项目都不会丢。
每台服务器、每个项目、每个标签——一个窗口看完。待装更新、SSL 到期、可用性状态、SMART 警告。点击任一卡片即可深入查看。现在动不了的,先静音。
One click, plain SSH (key or password). ServerShelf detects the target OS and runs the right probe.
Every six hours, ServerShelf opens an actual TLS handshake to domain:443 and parses the certificate.
Per server: installed packages, versions and install method.
Start, stop, restart, remove and create containers on the host's Docker engine, all over SSH.
Configurable polling intervals, status history, latency tracking.
A real PTY-backed SSH terminal per server.
Export the full inventory to one AES-256-GCM file.
A configurable idle timer locks the vault automatically.
Every destructive or credential-touching action lands in the audit log.
AI 驾驶舱
Ask plain-language questions about any of your servers.
Bring your own key. Your prompts never touch our servers.
不绑定任何厂商。随时在 设置 → AI 中切换服务商。
默认即安全
Server data is sensitive. ServerShelf treats it that way.
Your entire inventory lives in one SQLite file — but every page is encrypted with AES-256.
Argon2id (64 MiB, 3 iterations) stretches your passphrase.
Your license is verified locally with an ed25519 signature.
Every destructive or credential-touching action is logged.
No analytics, no phone-home, no anonymous metrics.
You buy the app and it runs.
12 家云厂商,一份清单
Import existing servers from your cloud account in one click.
即将推出
A small, read-mostly companion to the desktop app.
开发中 想在应用上线时第一时间知道? 给我们发邮件.
iOS & Android companion
Native iOS and Android apps that read your inventory directly from iCloud Drive, S3 or WebDAV — end-to-end encrypted. Works without your desktop running. Works on cellular. Works on a plane.
🚧 In development Mobile companion apps are still being built — TestFlight + Play Store coming with v1.1. Email us to get notified.
和我们聊聊
We read every message and usually reply within a working day.
常见问题
In one SQLite file in your OS app-data directory.
SSH connections to the servers you add.
No. ServerShelf uses plain SSH with your existing key pair.
Yes — that's the only way.
All seven: Anthropic, OpenAI, OpenRouter, Mistral, Groq, Google Gemini, Ollama.
Personal: 1 user, unlimited devices. Team: 6 users, unlimited devices each.
You keep the version you have, forever.
14 days, money-back, no questions asked.
v1.0 ships macOS 12+ only.
本地优先,设计如此
Your entire inventory lives in a single file in your app-data directory.
Cloud sync derives an Argon2id key from your passphrase.
No analytics, no phone-home, no anonymous metrics.
Your AI provider keys stay on your machine.
价格
Pay once. No subscription.
Before you buy: ServerShelf is an SSH-based tool.
适合独立开发者、自由职业者、homelab 和业余项目。
坦诚说清
Please read this before you buy.