Professional Services Automation (PSA) platform for MSPs: a REST API server built on Rust, Axum, SQLx and PostgreSQL.
The image above is a placeholder. BUNYIP-587 records the shared Bunyip-to-Mokosh walkthrough and replaces it at the same path.
Live staging: https://msp.a8n.systems. Sign in through the platform and click through the product; the walkthrough starts in Bunyip and moves into Mokosh.
Staging shows features in development, not a polished demo. State is wiped on every deploy - accounts and data are throwaway. Do not reuse a real password.
Everything else is in docs/, indexed there in full:
- quickstart.md - get a fresh clone running on a Linux host
- architecture.md - runtime shape, repository layout, migrations, images
- binaries.md - the two binaries and the operator subcommands they dispatch
- configuration.md - every environment variable and where its value comes from
- recipes.md - the task runner, recipe by recipe
Conventions for AI agents working in this repository are in CLAUDE.md.
The development home for this repository is https://dev.a8n.run/psa-systems/mokosh-server. The GitHub and Codeberg copies are read-only mirrors that exist for visibility only: issues and pull requests are disabled there, and no community support runs on the mirrors. File issues and open pull requests on Forgejo.
Please do not report a suspected vulnerability through the public issue tracker, on Forgejo or on either mirror: filing it there publishes it. Contact a maintainer privately instead. A published disclosure address and a SECURITY.md are being set up and this section will link to them.
Proprietary. See Cargo.toml; there is no separate license file.
Mokosh Server is built by PSA Systems, and Cargo.toml carries the authoritative author and license fields.
Built on Rust, Axum, SQLx, Tokio, PostgreSQL and Lettre, driven by just and Nushell, deployed behind Traefik, and able to keep tenant secrets in Infisical.
