MokoNtfy 01.06.01 — Stable
This is a point release on top of 01.06.00, live at ntfy.mokoconsulting.tech. 01.06.00 introduced the full access-control system — topic-level ACLs, groups, protected topics and RBAC roles — and surfaced it in the Site Administration area. 01.06.01 brings the same power to the command line, so groups, protected topics and roles can be scripted and automated alongside the existing ntfy user and ntfy access commands.
Added — server CLI parity for access control
ntfy group— manage user groups and their topic access:list,add,remove,member add|remove, andaccess(grant a group read-write / read-only / write-only, oraccess resetto remove grants). Group access is additive-only — a deny is rejected; subtract with a per-userntfy access USERNAME TOPIC deny. Operates directly on the auth database, likentfy user.ntfy protect— manage the protected-topics registry:list,add,remove. Unlike the other two, this talks to the running server over its admin HTTP API, so it needs--serverand an admin/owner--token.ntfy role— manage RBAC roles (capability bundles):list,add,remove,capability add|remove(system-wide or topic-scoped), andassign/unassignto a user or a@g:<group>group. Role management is owner-only, matching the web admin UI.
For full syntax and examples, see the MokoNtfy CLI — groups, roles & protected topics reference and the Owner, roles & access model reference.
Notes
- Supersedes MokoNtfy Release Notes — 01.06.00.
- No web-app or server behaviour change beyond the new commands; the access model itself is unchanged from 01.06.00.
- MokoNtfy tracks upstream ntfy; see the ntfy documentation for the full feature reference.