The client for the Mokosh PSA platform: one Dioxus source tree that builds as a WebAssembly SPA in the browser and as a native desktop application.
The image above is a placeholder; the shared Bunyip-to-Mokosh walkthrough replaces it at the same path.
Live staging: https://msp.a8n.systems. This repository is what serves that page; sign in through the platform and click through the product.
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 serving in the browser
- architecture.md - the stack, the source layout, the cargo features, and what a build produces
- recipes.md - the task runner, recipe by recipe
- desktop.md - the native desktop build
- self-hosting.md - run the published image, and every runtime environment variable
- client-server-integration.md - how this client reaches mokosh-server, and what the two repositories share on the wire
The development home for this repository is https://dev.a8n.run/psa-systems/mokosh-apps. 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 Apps is built by the Mokosh Platform Team at PSA Systems, and Cargo.toml carries the authoritative author and license fields.
Built on Rust, Dioxus, WebAssembly and Tailwind CSS, driven by just, Nushell and Bun, and served in production by Caddy.
