Skip to content

Commit

Permalink
Merge pull request #128 from kaiwalyakoparkar/adding-elestio
Browse files Browse the repository at this point in the history
feat: Introducing Elestio as one-click deployment option
  • Loading branch information
gabek authored Oct 23, 2023
2 parents 8862c3b + 9a72ccb commit 362b1b8
Show file tree
Hide file tree
Showing 4 changed files with 52 additions and 1 deletion.
Binary file added content/quickstart/elestio/Elestio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
46 changes: 46 additions & 0 deletions content/quickstart/elestio/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
title: "One-click-install with DigitalOcean"
description: "Automatically have Owncast setup on a DigitalOcean server"
type: docs
---

# Elestio

## Step 1: Initiate Deployment

Begin by clicking the "Deploy" button below to kickstart the deployment process. This will set up Owncast on Elestio seamlessly.

[![Deploy](https://pub-da36157c854648669813f3f76c526c2b.r2.dev/deploy-on-elestio-black.png)](https://elest.io/open-source/owncast)

## 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 Owncast

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 Owncast Updated

1. **Overview Section:** Navigate to the Overview section within your Owncast 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 Owncast instance on Elestio is now successfully deployed and configured. Feel free to explore and utilize its capabilities or update as needed.
5 changes: 5 additions & 0 deletions content/quickstart/providers.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,8 @@ The following service providers offer 1-click-install options for Owncast where
</p>

<p style="font-size: 0.7em">Get $100 worth of service for free if you sign up with either of these providers.</p>

<p>
<a href="/quickstart/elestio/"><img src="./elestio/Elestio.png" width="50%"></a>
</p>
<p style="font-size: 0.7em">Elestio shares portion of it's revenue with Owncast if you choose to deploy on Elestio</p>
2 changes: 1 addition & 1 deletion static/wizardassets/data/quickstart_flow.json
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,7 @@
"id": 128,
"children": [
{
"name": "https://elest.io/open-source/owncast",
"name": "https://owncast.online/quickstart/elestio/",
"id": 129
}
]
Expand Down

0 comments on commit 362b1b8

Please sign in to comment.