5 分•作者: iishanto•3 个月前
问题陈述:
几个月前,我不在我的城市。当时我正在坐公交车,我的一个团队成员给我发消息说用户无法读取产品描述 PDF。我不得不等了 3 个小时才回到家,打开笔记本电脑,SSH 到服务器上找出问题所在。那一刻我意识到,当笔记本电脑不在身边时,能够通过手机管理服务器非常重要。
功能介绍:
它是一个标准的 SSH 命令输出的 UI 包装器。它解析 SSH 输出并在 UI 元素中显示结果,同时也将您的操作翻译成相应的 SSH 命令。这样用户就不必严重依赖命令行——我们知道,在移动设备上输入命令也很困难。但是,它也提供了一个终端,允许您执行任何操作。它还支持 Kubernetes,您可以在其中查看和管理 Pod、查看日志和统计信息,以及 RDBMS,让您可以快速执行数据库操作——有点像 phpMyAdmin 或 pgAdmin。
技术栈:Flutter、SSH、Android 安全存储、Firebase、Docker
为什么选择 Android:
我知道——iOS 是这个细分市场的一个主要平台。但目前——作为一个 MVP——我决定先开发 Android 版本来验证我的想法,并了解它是否解决了实际问题。好消息是,它确实解决了实际问题——至少分析数据是这么说的。在 30 天内,我获得了 5 位付费用户。大约 30% 的用户连接了他们的服务器,其中 23% 的用户定期使用该应用程序。所以现在我正在开发 iOS 版本。
当前限制:
目前该应用程序仅支持 Ubuntu——其他基于 Debian 的操作系统未经测试,但它们也可能正常工作。Kubernetes 和 AWS 功能需要更多测试。此外,ServerKit VPS Lab 目前将会话限制为仅 30 分钟的 TTL,以防止滥用。
反馈请求:
我很想听听您对 VPS 管理和监控功能、RDBMS 功能以及 Kubernetes 功能的反馈。我也试图让终端保持简单,但您对此的反馈对我来说也很有价值。
试用:
如果您不想连接自己的 VPS,可以使用 ServerKit Lab 来测试该应用程序。它将为您提供 30 分钟的免费 VPS 来测试该应用程序。
安装 ServerKit:https://play.google.com/store/apps/details?id=com.iishanto.servermanager