commits
| 2025-12-29 | [http] metrics listen log typo | Linsen Zhou |
| 2025-12-28 | [chore] upgrade dependencies | Linsen Zhou |
| 2025-12-28 | [metric] add basic collectors | Linsen Zhou |
| 2025-12-28 | [lmtp] make size limit optional | Linsen Zhou |
| 2025-12-27 | [lmtp] add body size limit configuration | Linsen Zhou |
| 2025-12-27 | [chore] update todo | Linsen Zhou |
| 2025-12-26 | [http] missing separator in message thread head line | Linsen Zhou |
| 2025-12-26 | [cmd] add message import subcommand | Linsen Zhou |
| 2025-12-26 | [http] add replies toc | Linsen Zhou |
| 2025-12-26 | [storage] sqlite respect message create date | Linsen Zhou |
Clone the repository to access all 99 commits.
Issue
Mail Linsen Zhou <i@lin.moe>
Usage
Build
make build && make install
Service
mlisting serve --config ./config.toml # See config.example.toml
Management
mlisting admin group create public@local.ltd 'This is a public group' -perm 3 # default browser|reply permission mlisting admin member add public@local.ltd member@local.ltd -perm 7 # post|browser|reply permission mlisting admin member show public@local.ltd mlisting admin message search public@local.ltd hello mlisting admin message delete public@local.ltd message_id@local.ltd # `mlisting help admin` for more help