Moving a hosted project to self hosted
Starting on Modelcode Hosted is the fastest way to begin. Once the migration is underway, you may want it to run inside your own network instead. Moving to self hosted lets each milestone build and validate on your own infrastructure, such as staging, dev, or any host that can reach your real deployed services and environments, so the migration is tested against those systems rather than a sandbox.
Before you switch
- Merge all open milestone pull requests. The button stays disabled while any milestone is running or has an unmerged PR.
- Open chats are closed. New chats will run in the newly configured self-hosted enviroment.
During the transition
The project goes back into onboarding mode, and milestones are paused while you:- Connect a daemon. Install ModelDaemon on a machine running the project’s platform and connect it to a pool.
- Build the environment. The Morph Platform discovers the project’s dependencies and installs them on the daemon. This usually takes a few minutes.
- Validate setup. The setup chat runs your build, run, and test commands on your machine, and asks you only when it is blocked.