因为我懒惰。这让我有了一个想法,我有一个Mac mini和一个在家里运行linux服务器的thinkcenter,做一些服务器的工作,我总是拿起我的笔记本电脑,检查一下它们是否还活着,或者重启一下死掉的服务。每天做五次这样的事情,感觉很傻。
所以我建了一个名叫Servward的iPhone应用程序,它可以让我从手机上检查它们的状态。它可以显示CPU、内存和磁盘的状态,让我重启服务和docker容器,并且如果出现问题,它会向我发送警报。
它是如何工作的:你需要在机器上运行一个小的代理程序(只需要一个命令就可以安装),应用程序可以通过Tailscale或Cloudflare tunnel与代理程序进行通信——因此不会暴露在互联网上,也不会开放SSH端口。代理程序是开源的(只用Python编写的),所以你可以看到它做了什么事,之后再将它放到机器上。这个部分对我来说很重要。
它目前是免费的TestFlight测试版。主要是希望人们试用它,并告诉我哪些地方会出错,哪些地方会让人困惑,哪些地方会缺少你自己的设置。它是我自己建的,所以我不清楚它是否对其他人的机器有用。
欢迎在评论中回答任何问题。
目前支持西班牙语、英语和意大利语。
评论 (0)