Get Morphit
Install Morphit as an app on any device, or get the source code. No app store, no gatekeeper — and the code is mirrored across the web so it can't be taken down.
Install Morphit
Morphit installs straight from your browser as an app — on Android, iPhone, iPad, and desktop. There's no app store, no sign-up, and no gatekeeper who can pull it. Once installed it works offline and updates itself. We don't build native APK / iOS / Flatpak packages — the PWA covers every platform.
Android (Chrome, Brave…): open the browser menu and choose “Install app” or “Add to Home screen”. iPhone & iPad (Safari): tap Share, then “Add to Home Screen”. Desktop (Chrome, Edge, Brave): click the install icon in the address bar.
Source code & mirrors
Morphit is fully open source (AGPL-3.0). The canonical repository lives on our own Forgejo server and is mirrored across the web, so the code stays reachable even if one host is blocked or disappears.
- git.agorise.net Primary repository
- GitHub Open repository
- Codeberg Open repository
- SourceForge Open repository
- SourceHut Open repository
- GitLab Open repository
- Bitbucket Open repository
- Launchpad Open repository
- Gitea Open repository
- Framagit Open repository
- GitGud Open repository
- Chapril Open repository
- Disroot Open repository
- KaKi87 Open repository
- Codefloe Open repository
- git.gay Open repository
- Bolha.dev Open repository
- OpenCommit Open repository
- sij.ai Open repository
- IPNS (always latest) Open repository
- IPFS Coming soon
The IPNS link resolves the latest release peer-to-peer, with no DNS and no third party — it needs an IPFS-capable browser (like Brave) or a local IPFS node. In any other browser, the IPFS link works everywhere. You can also copy the permanent address into your own node:
ipns://k51qzi5uqu5dhsa0lbq7pkci906lvm3pu12jvddho7dl1cpl42pqbrh3nra4c8/
Run your own Morphit instance
Anyone can run a Morphit node — your own brand, your own users, your own fee revenue. The federation finds you automatically. Below is everything you need.
Source code & releases
Morphit is AGPL-3.0. Clone the repo, run the smoke suite, deploy. Each release is signed and its SHA-256 manifest is published on the blockchain so you can verify what you cloned matches what the project published.
Every release artifact (source tarball, container image) has its SHA-256 hash recorded on the blockchain via a `morphit_release_v1` op. Verify any download by re-hashing locally and comparing against the on-chain manifest. The chain doesn't lie.
Setup walkthrough
We don't ship pre-built `.deb` or `.rpm` packages — Morphit is a multi-component server (Postgres + Node.js indexer + relay + reverse proxy) and one-package installs would hide the architecture from you. Instead, the operator handbook walks you through it step-by-step.
- RUN-A-MORPHIT-NODE.md — full first-time deployment walkthrough
- OPERATIONS.md — ongoing operator runbook (backups, top-ups, RPC management)
- SWITCHING-NETWORKS.md — staging procedure + going-live launch checklist
- SECURITY.md — disclosure channel + threat model
Supported systems
Ubuntu 24.04 LTS is the best-tested choice, and the one-command installer also accepts its derivatives — it reads the Ubuntu 'noble' base, so the edition doesn't matter: Linux Mint 22, Pop!_OS, Zorin OS 17, KDE neon, and elementary OS all work. Debian 12+ and hardened-Debian bases like Kicksecure work via the manual setup steps — both make excellent lean, security-focused servers. Any modern Linux with Node.js 22+ and Postgres 15+ should run it (Arch, Alpine, NixOS — you're more on your own there); FreeBSD works with minor adjustments. Hardware: any 2-core ARM64 or x86-64 machine with 4 GB RAM and 80 GB SSD — most operators run on a Raspberry Pi 4, an Intel mini-PC, or a spare laptop.
Join the federation
Once your instance is live and broadcasting `morphit_operator_register_v1`, it appears in every other Morphit instance's directory automatically. No application, no permission, no central listing.