diff --git a/README.md b/README.md index 7ac8bc18..7ed4735d 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,7 @@ You can access Openblocks from [cloud-hosted version](https://cloud.openblocks.d - [Docker](https://docs.openblocks.dev/self-hosting) - [AWS AMI](https://docs.openblocks.dev/self-hosting/aws-ami) - [DigitalOcean](https://docs.openblocks.dev/self-hosting/digitalocean) +- [Elestio](https://docs.openblocks.dev/self-hosting/elestio) ## 💪 Contributing - Language support: If you have experience with a language that isn't currently supported by our product, send us a pull request. diff --git a/docs/.gitbook/assets/elestio-dash.png b/docs/.gitbook/assets/elestio-dash.png new file mode 100644 index 00000000..a59d1dba Binary files /dev/null and b/docs/.gitbook/assets/elestio-dash.png differ diff --git a/docs/.gitbook/assets/elestio-version.png b/docs/.gitbook/assets/elestio-version.png new file mode 100644 index 00000000..2b5a2275 Binary files /dev/null and b/docs/.gitbook/assets/elestio-version.png differ diff --git a/docs/.gitbook/assets/elestio.png b/docs/.gitbook/assets/elestio.png new file mode 100644 index 00000000..6f6e6327 Binary files /dev/null and b/docs/.gitbook/assets/elestio.png differ diff --git a/docs/SUMMARY.md b/docs/SUMMARY.md index 391c1554..4e49abc1 100644 --- a/docs/SUMMARY.md +++ b/docs/SUMMARY.md @@ -7,6 +7,7 @@ * [DigitalOcean](self-hosting/digitalocean.md) * [AWS AMI](self-hosting/aws-ami.md) * [Heroku](self-hosting/heroku.md) + * [Elestio](self-hosting/elestio.md) * [Security](security.md) ## Data sources diff --git a/docs/self-hosting/elestio.md b/docs/self-hosting/elestio.md new file mode 100644 index 00000000..f57d52ff --- /dev/null +++ b/docs/self-hosting/elestio.md @@ -0,0 +1,50 @@ +--- +description: Self-host Openblocks on Elestio quickly with one-click deployment. +--- + +# Elestio + +## Step 1: Initiate Deployment + +Begin by clicking the "Deploy" button below to kickstart the deployment process. This will set up Openblocks on Elestio seamlessly. + +[![Deploy](https://pub-da36157c854648669813f3f76c526c2b.r2.dev/deploy-on-elestio-black.png)](https://elest.io/open-source/openblocks) + +## Step 2: Choose Your Providers + +1. **Cloud Service Provider:** Select the cloud service provider of your choice. + +2. **Region Selection:** Choose the region that aligns with your preferences. + +3. **Service Plan:** Opt for a service plan based on your needs, with details such as CPU and RAM provided. + +4. **Confirmation:** Confirm your selections and proceed to the next step by clicking "Next." + +
+ + +## Step 3: Configuration + +1. **Support Level:** Choose the support level that suits your requirements. +2. **Application Naming:** Provide a name for your application. +3. **Admin Email:** Add an admin email for accessibility. +4. **Service Creation:** Click "Create Service" to initialize the setup. +5. **Optional: Terraform Config Copy** Optionally, copy your Terraform config for future reference. + +## Step 4: Utilize Openblocks + +1. **Admin UI Access:** Click on "Display Admin UI." and access the Admin UI using the link provided. +2. **Login Credentials:** Enter the username and password provided on the dashboard. + +
+ +## Step 5: Keep Openblocks Updated + +1. **Overview Section:** Navigate to the Overview section within your Openblocks service. +2. **Change Version:** Click "Change version" in the Software section. +3. **Version Selection:** Choose the latest version or your preferred version. +4. **Additional Updates:** Optionally, update configurations or restart the instance with a single click under the same section. + +
+ +Congratulations! Your Openblocks instance on Elestio is now successfully deployed and configured. Feel free to explore and utilize its capabilities or update as needed. \ No newline at end of file