Overall steps to offer self-hosted version
- Sign up for LocalOps account
- Create and connect your AWS/other cloud account
- Spin up a new environment
- Deploy services that are part of your software and link their github repo and branch (you could name this branch as
self-hosted, spun from yourprodbranch.) - Test the setup
- Generate a new private helm chart from the running services
- Distribute your private helm chart to customer, safely using license tokens
- Repeat steps 4-7 as you make new changes to your code and services.
Sign up
Sign up for LocalOps at https://console.localops.co/signupConnect your cloud account
Connect your cloud account to LocalOps to create a test environment and test services. Refer to Connect cloud account guideSpin up a new environment
To spin up a new environment, refer to this guide - create environmentDeploy services
For each service you have in your software, spin up a new service and deploy them in environment.- To create a new service, refer to Create service guide
- To make deployments on the service, refer to Deploy service guide
- Repeat steps 1 and 2, for each service you have in your app - app, workers, web, etc.,
Test the setup
After adding all services, test them using the app url. One of our services will be the main entry point of your app. Use its public url to test the functionality.Generate private helm charts
Generating and distributing Helm charts, including license tokens and the account’s custom domain, is done by an
organization Owner or Admin. See Understanding roles.
Distribute private helm charts
Visit helm charts section (see left sidebar) in LocalOps console. And click on the chart you just generated. Turn on Installation page url and you will see a new url to send it to your customers. In License tokens section, create a new license token, specific to each customer. Distribute both installation url and license token to your customer. They can use these to securely & privately pull and install your service as Kubernetes helm chart. Voila! You just offered your service as a self-hosted version. They can consume the chart and its updates in their cadence from now.Get started now
Sign up for free
Create your account and connect your cloud to get started.
Book a demo call
We’ll walk you through the setup personally.
Email support
Questions? Write to us at support@localops.co.