Skip to content

Repository files navigation

Mokosh Server

Professional Services Automation (PSA) platform for MSPs: a REST API server built on Rust, Axum, SQLx and PostgreSQL.

Walkthrough

Mokosh walkthrough

The image above is a placeholder. BUNYIP-587 records the shared Bunyip-to-Mokosh walkthrough and replaces it at the same path.

Try it

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.

Documentation

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.

Development happens on Forgejo

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.

Security

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.

License

Proprietary. See Cargo.toml; there is no separate license file.

Authors and credits

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.

About

Mokosh (mythological/Slavic): The earth-mother goddess of weaving and women's work. Mascot: a slender figure at a loom under spring rain. Tagline: Weaves it all together.

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages