One-click-install with Linode

Linode

If you choose to use Linode as your hosting provider you can use the Linode One-Click-Install method.

Note: The Owncast Project may receive referral credit for deploying Owncast with Linode, so it’s an easy way to support the project.

Linode has written up a guide as well that you may want to reference, but the following Owncast documentation goes into more detail that may be helpful to you.

What you need

  1. A domain name and access to your DNS settings. This is required for supporting SSL.
  2. A Linode account.

Create your new server

  1. Visit the Owncast Linode Marketplace app.
  2. Press the “Deploy this app” button and get sent to the page with the “Linode Summary” where you can press “Create Linode”.

  3. Under “Advanced Options” put in the hostname that you’ll use for this server, such as owncast.mydomain.com.
  4. Put in your email address.
  5. If you skip this hostname and email step your server will not get automatically configured for SSL.
  6. Select the region nearest to you.
  7. Select a monthly plan. The more CPU you can afford the better quality you’ll have in the end.
  8. Enter a secure root password. Don’t lose this.
  9. Click “Create”

Setup DNS for your hostname

  1. Copy the IP Address for your new server from the new server status page.
  2. Login to your DNS provider for your domain you used in step 3.
  3. Add an “A Record” pointing to this ip address and the name you specified in step 3 (if you used owncast.mydomain.com then type in owncast).
  4. Wait no less than 5 minutes for your server setup to complete and DNS to take effect. It may take longer depending on your DNS provider.
  5. When you can access http://ipaddress:8080 then the install is complete.
  6. Reboot your new server.

Test

  1. In your browser make sure Owncast is running by visiting http://ipaddress:8080.
  2. If you configured SSL by specifying a hostname, put that hostname in your browser to make sure you can access it via https, for example: https://owncast.mydomain.com.
  3. Send a stream using your software to this hostname using abc123 as the stream key.