V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Emiya1208
V2EX  ›  分享创造

rustpm:一个面向 macOS 的轻量进程管理器(Web + CLI)

  •  
  •   Emiya1208 · 3 月 30 日 · 446 次点击
    分享个工具:rustpm 。

    这个项目是我用 AI 辅助写出来的,方向和取舍是基于我这个运维老狗的长期经验。

    项目地址: https://github.com/anonsaber/rustpm

    我对 macOS 上管理后台进程这件事,历史上一直不太满意。
    尤其是日常运维体验层面,很多动作不够顺手、排障也不够直接。
    说白了,早就看默认这套方式不太顺眼了。

    rustpm 的思路很简单:
    安装阶段只做一次性的系统服务接入,后续日常管理尽量走统一控制面。
    这样就可以把很多在 Linux 上用 supervisord 养成的管理经验,比较自然地迁移过来(按服务启停、重启、查看状态、看日志、做配置校验)。

    目前提供的能力:

    rustpmctl 命令行管理( list/status/start/stop/restart/reload/rescan )
    Web 控制台 + REST API
    最小权限模型( normal / elevated )
    配置校验与日志可观测能力

    如果你也长期在 macOS 上跑本地常驻服务,欢迎试用拍砖。
    也欢迎直接提 issue / PR ,尤其是:

    异常场景和稳定性
    权限边界和安全细节
    文档和上手体验
    mcfever
        1
    mcfever  
       3 月 31 日
    不错。我也做了一个专门面向 macOS ,非常有果味的 运维工具 https://dartshell.com
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2601 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 12:41 · PVG 20:41 · LAX 05:41 · JFK 08:41
    ♥ Do have faith in what you're doing.