V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
putilaoha
V2EX  ›  推广

咦,怎么突然间这么多人围观~~

  •  
  •   putilaoha · 5 小时 28 分钟前 · 825 次点击

    Meows - 在手机上管 Linux 服务器,不用在服务器上装任何东西

    Google Play Store


    之前在 V2EX 发过一次,收到了不少反馈,这段时间也做了些改进,再来聊聊。

    先说最核心的一点:服务器上什么都不用装。不需要部署 agent ,不需要开额外端口,只要有 SSH 就行。填个地址和凭证,打开就能看到服务器状态。这跟市面上大多数需要在服务器端装东西的方案不太一样。

    App 是纯原生 Jetpack Compose 写的,不是 Flutter 套壳,不是 WebView 。


    手机上看服务器状态这件事

    以前想在手机上看一眼服务器状态,要么开个 SSH 客户端自己敲命令,要么开浏览器登面板。Meows 做的事情就是把这些信息整理成卡片,打开 App 一眼就能看到所有机器的情况。

    CPU 、内存、磁盘、上下行流量、在线时长、TCP 连接数,实时刷新。机器可以分组管理。

    总览控制台

    历史趋势也有,9 项指标都能看曲线。网络速率做了平滑,看到的是趋势不是锯齿。

    上传流量图表

    下载流量图表


    手机上的终端到底能不能用

    说实话大部分手机 SSH 客户端的终端体验都一般。Meows 的终端是自己从零写的,ANSI 解析引擎手搓的状态机,没有依赖第三方终端库。nano 、vim 、htop 都能正常跑。

    比较特别的是做了一套语义着色——终端会自动识别输出内容的类型并上色,比如文件权限、路径、百分比、IP 地址这些都会有对应的颜色区分,日常看输出比裸终端舒服不少。客户端自己做的,服务器上不用装东西。

    底部有快捷键栏( Tab 、Esc 、Ctrl 、方向键),针对手机输入法做了适配。内置了 JetBrains Mono 、Cascadia Mono 、Sarasa Gothic ( CJK )等等宽字体,字号可调。

    SSH 终端 - nano 编辑器

    SSH 终端 - 命令行操作

    支持 SSH 跳板机,密码和私钥都行,配好后一键测连通性。

    跳板机配置


    解锁检测不是 ping 一下就完事的

    卡片上可以显示 Netflix 、Disney+、YouTube Premium 、Prime Video 、ChatGPT 、Claude 、Gemini 、Google Scholar 这 8 个服务的解锁状态。

    不是随便 curl 一下就完事的,每个服务的检测逻辑都是针对性写的,结果比较准。直接显示在卡片上,不用自己写脚本。

    卡片徽章配置


    告警不是无脑刷通知

    每台服务器单独设阈值,CPU 、内存、磁盘超了推送,掉线也推送。

    但做了几个该做的事:同一台服务器多个指标同时超标只发一条合并通知;指标在阈值边缘波动不会反复推送,有防抖;服务器恢复连接也会通知你,不只报坏消息。后台也能收到。

    告警设置


    骨干网线路识别

    自带离线 IP 数据库,不走网络。除了常规查询,还能识别标准 IP 库里查不到的国内骨干网线路:

    • 电信:CN2 ( AS4809 )、163 ( AS4134 )
    • 联通:9929/CUII ( AS9929 )、169 ( AS4837 )
    • 移动:CMI ( AS58453 )、CMIN2 ( AS58807 )、CMNET ( AS9808 )

    traceroute 看到的中间跳 IP 直接查就知道走的什么线路。也能识别阿里云、AWS 、GCP 等云厂商区域。

    IP 查询


    安全和隐私

    SSH 凭证加密存储在本地,密钥由 Android Keystore 硬件保护。重装或换手机可以从备份恢复。

    Google Drive 加密备份,恢复需要验主密码。隐私模式开了之后最近任务不显示内容。

    App 只要了通知权限。没有第三方统计和埋点 SDK 。Google Play 标注:不收集、不共享任何数据。

    设置页面


    下载

    Google Play 搜 Meows ,或者直接走链接:

    https://play.google.com/store/apps/details?id=com.meows.android

    上架地区:日本、美国、新加坡、韩国、香港、台湾、英国、加拿大、澳门、马来西亚、冰岛。要求 Android 14+,且 Google Play Store 设备认证状态需显示为"设备已通过认证"。支持简中 / 繁中 / 英 / 日 / 韩。

    有问题直接回帖。

    8 条回复    2026-03-19 15:50:28 +08:00
    allanwell
        1
    allanwell  
       5 小时 10 分钟前
    我有问题,你是不是发错节点了
    sddyzm
        2
    sddyzm  
       5 小时 9 分钟前 via iPhone
    推广
    gotOwt
        3
    gotOwt  
       4 小时 39 分钟前
    标题党 已 block
    Cyclince
        4
    Cyclince  
       4 小时 27 分钟前
    这标题哈人
    Junkmahn2321
        5
    Junkmahn2321  
       4 小时 26 分钟前 via Android
    安卓人闹麻了,等着被盗版吧
    zljklang
        6
    zljklang  
       4 小时 23 分钟前
    就不能搞个其他链接,非得用 Google play 下
    putilaoha
        7
    putilaoha  
    OP
       3 小时 51 分钟前
    @zljklang 暂时只有 Google Play ,主要是安全审核和自动签名比较省心。后续看需求再考虑其他渠道
    putilaoha
        8
    putilaoha  
    OP
       3 小时 51 分钟前
    @Cyclince 惊坐起
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3414 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 11:41 · PVG 19:41 · LAX 04:41 · JFK 07:41
    ♥ Do have faith in what you're doing.