How does self-hosting work?

Published Feb 3, 2023

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:

  1. Request access to the self-hosting repository via Account Menu > Self Hosting.
  2. Clone the repo and read the README.
  3. Install Git, Docker, Docker Compose, and any other dependencies.
  4. Log in to the GitHub Container Registry.
  5. Launch your local deployment.
  6. Log in for the first time with your projectionlab.com account to register your self-hosting license.
  7. 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.

Disclaimer: The content, tools, and resources on ProjectionLab.com are intended solely for informational and educational purposes and should not be construed as professional financial or investment advice. Our materials are designed to provide general guidance and are based on the input and data provided by users. ProjectionLab makes no guarantee of the accuracy, completeness, or applicability of this content to individual circumstances. Effective financial planning and investment involve comprehensive consideration of a wide array of personal financial factors. The tools and resources available on ProjectionLab are aimed at helping users develop an understanding of their financial trajectory. However, they should not be solely relied upon for creating a complete financial plan. We strongly recommend consulting a financial services professional who can provide personalized advice based on your unique financial situation before making any significant financial decisions. While we endeavor to keep the information on ProjectionLab current and accurate, the content may differ from that found on other financial institutions, service providers, or specific product sites. All content and tools on ProjectionLab are provided without any guarantees or warranties of any kind.