Skip to content

Self hosting

Paul Miller edited this page Jun 7, 2023 · 1 revision

Every aspect of Mutiny has been designed with self-hosting and self-sovereignty in mind. That said, there are a lot of separate pieces to consider currently, and there's no one-click deploy just yet.

Frontend

The entire Mutiny web frontend is located here: https://github.com/MutinyWallet/mutiny-web

I can be easily deployed like any modern webapp on a platform like Cloudflare, Netlify, or Vercel. It's just a static site though, so feel free to deploy on any host.

Core

The core logic of Mutiny is supplied by https://github.com/MutinyWallet/mutiny-node, a Rust library which we compile to WASM to deploy to the web. You can self-compile / fork this as needed. Then you'll just need to find your own way to import it into the frontend (as alternative to the npm package we currently import)

Services

Mutiny Wallet relies on multiple backend services to operate. Most of them are essential, but all of them are potentially swappable / self-hostable.

Clone this wiki locally