Skip to content

Commit e6e1c01

Browse files
josephcardillo-akamaiMagda Sulik
andauthored
[Update] Owncast OCA (#7213)
* update distro and instructions * editorial review --------- Co-authored-by: Magda Sulik <you@example.com>
1 parent e768c3b commit e6e1c01

File tree

1 file changed

+43
-6
lines changed
  • docs/marketplace-docs/guides/owncast

1 file changed

+43
-6
lines changed

docs/marketplace-docs/guides/owncast/index.md

Lines changed: 43 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,13 @@
22
title: "Deploy Owncast through the Linode Marketplace"
33
description: "This guide shows how to install Owncast, a self-hosted live video and webchat server that works with common broadcasting software, from the Linode One-Click Marketplace."
44
published: 2021-03-31
5-
modified: 2022-03-08
5+
modified: 2025-03-10
66
keywords: ['live streaming','marketplace','web chat']
77
tags: ["marketplace", "linode platform", "cloud manager"]
88
external_resources:
99
- '[Owncast](https://owncast.online/)'
1010
- '[Owncast Github](https://github.com/owncast/owncast)'
11+
- '[Owncast Documentation](https://owncast.online/docs/)'
1112
aliases: ['/products/tools/marketplace/guides/owncast/','/guides/deploy-owncast-with-marketplace-apps/','/guides/owncast-marketplace-app/']
1213
authors: ["Akamai"]
1314
contributors: ["Akamai"]
@@ -30,24 +31,60 @@ marketplace_app_name: "Owncast"
3031

3132
## Configuration Options
3233

33-
- **Supported distributions:** Debian 10
34-
- **Recommended plan:** All plan types and sizes can be used with Owncast.
34+
- **Supported distributions:** Ubuntu 24.04 LTS
35+
- **Suggested plan:** All plan types and sizes can be used with Owncast.
3536

3637
### Owncast Options
3738

3839
- **Hostname**: Your public hostname for your Owncast server. Required for SSL.
3940
- **Email**: Your email address for configuring SSL.
4041

42+
{{% content "marketplace-limited-user-fields-shortguide" %}}
43+
44+
{{% content "marketplace-custom-domain-fields-shortguide" %}}
45+
4146
## Getting Started after Deployment
4247

43-
### Access your Owncast App
48+
Once the app is deployed, you need to obtain the credentials from the server.
49+
50+
To obtain credentials:
51+
52+
1. Log in to your new Compute Instance using one of the methods below:
53+
54+
- **Lish Console**: Log in to Cloud Manager, click the **Linodes** link in the left menu, and select the Compute Instance you just deployed. Click **Launch LISH Console**. Log in as the `root` user. To learn more, see [Using the Lish Console](/docs/products/compute/compute-instances/guides/lish/).
55+
- **SSH**: Log in to your Compute Instance over SSH using the `root` user. To learn how, see [Connecting to a Remote Server Over SSH](/docs/guides/connect-to-server-over-ssh/).
56+
57+
1. Run the following command to access the credentials file:
58+
59+
```command
60+
cat /home/$USERNAME/.credentials
61+
```
4462

45-
After Owncast has finished installing, you can access your server with your Linode's IPv4 address. Copy your Linode’s IPv4 address from the [Linode Cloud Manager](https://cloud.linode.com), and then connect to the server from your browser using your Linode's IPv4 address and port `8080`(for example `192.0.2.0:8080`).
63+
This returns passwords that were automatically generated when the instance was deployed. Save them. Once saved, you can safely delete the file.
64+
65+
## Using Owncast
66+
67+
After Owncast has finished installing, you can access your server with your Linode's custom domain or Reverse DNS.
68+
69+
With Owncast running, you can begin to configure your new server. Visit the Admin settings, located at `/admin` (for example `example.com/admin`) and use the credentials (for the `admin` user) you obtained in the previous section to log in.
4670
4771
![owncast.png 'The Owncast stream view'](owncast.png)
4872
49-
With Owncast running, you can begin to configure your new server. Visit the Admin settings, located at `/admin` (for example `192.0.2.0:8080/admin`). Visit the [Configuration Instructions](https://owncast.online/docs/configuration/?source=linodemarketplace) to learn how you can change your video settings, web page content, and more.
73+
### Connecting Your Streaming Software
74+
75+
To start streaming with Owncast:
76+
77+
1. Log in to the Owncast admin panel at `/admin`.
78+
1. Go to the **Stream Keys** section and copy your streaming key.
79+
1. Open your broadcasting software, for example OBS Studio.
80+
1. Configure your streaming settings with following values:
81+
- **Service**: **Custom**,
82+
- **Server**: `rtmp://your-domain-or-ip/live`,
83+
- **Stream Key**: The key you copied from the admin panel.
84+
85+
For more detailed instructions on configuring specific streaming software, refer to the [Owncast Documentation](https://owncast.online/docs/broadcasting/).
5086
5187
On the server, Owncast is installed in the `/opt/owncast` directory. You'll find all your data files there. This is also where you can upgrade your Owncast server in the future.
5288

89+
5390
{{% content "marketplace-update-note-shortguide" %}}

0 commit comments

Comments
 (0)