How does self-hosting work?
If you are a Lifetime customer, you now have the option to self-host your own private deployment of ProjectionLab.
This gives you full control over your data and could help guard against the hypothetical where I get hit by a bus one day 🚌.
The self-hosting repository includes more detailed instructions, but here is an overview of what you’ll need to do:
- Request access to the self-hosting repository via Account Menu > Self Hosting.
- Clone the repo and read the README.
- Install Git, Docker, Docker Compose, and any other dependencies.
- Log in to the GitHub Container Registry.
- Launch your local deployment.
- Log in for the first time with your projectionlab.com account to register your self-hosting license.
- Start planning! 🚀
⚠️ Note: to set up and operate the self-hosted version, you will need to know your way around the command line and have some basic familiarity with Git.
🔐 The self-hosted repo also includes instructions and automation to help with setting up authentication and encryption based on your preferences.