Pre-installed Owncast with hosting providers
Some service providers offer 1-click-install options for Owncast where you can get up and running without manually installing the software yourself.
Follow your hosting provider's instructions
Follow the instructions from your chosen hosting provider to get started, as each will have their own specific process. The Owncast project will generally not be able to support issues specific to your hosting provider, so please reach out to their support if you have any issues.
What you need
- A domain name and access to your DNS settings. This is required for supporting SSL.
- An account with a hosting provider that supports automatic Owncast installs.
Some known providers
- DigitalOcean
- Elestio. They are fully managed, meaning they handle updates, backups, etc.
- Hetzner
- Linode/Akamai
Some of these providers may offer free credits for new accounts, or give credit to Owncast for referrals.
Setting up DNS
- Login to your DNS provider.
- Add an "A Record" pointing to the new server your hosting provider created, and the hostname you wish to use for Owncast.
- Wait approximately 5 minutes, but it may take longer depending on your DNS provider.
- When
http://your_new_server:8080in your browser loads then your install is complete. - You may need to reboot your new server so the SSL proxy starts, depending on your hosting provider.
The admin interface can be found by navigating to /admin on your Owncast server (e.g., https://owncast.example.com/admin).
Configuring your broadcasting software to stream to your Owncast server requires you to use the /live endpoint along with providing the stream key. (e.g., rtmp://owncast.example.com/live with stream key abc123). If your software does not allow specifying the stream key separately, you may need to append it to the URL as rtmp://owncast.example.com/live/abc123.
Default credentials
| Default | Value |
|---|---|
| Admin username | admin |
| Admin password | abc123 |
| Stream key | abc123 |
These are the default credentials for logging into the Owncast admin interface and streaming to your Owncast server. It is highly recommended that you change these values immediately after your first login to ensure the security of your server.
Next steps
- Point your broadcasting software at your new server using
rtmp://yourserver/livewith your stream key. If your software doesn't have a way to specify a stream key use the urlrtmp://yourserver/live/streamkeyand use your stream key instead. - Access your server in your web browser by visiting
http://yourserver:8080. - You can visit the Admin dashboard at
http://yourserver:8080/adminwhere you can check visitor and server stats, change your stream key, personalize the content displayed on your page, and more. To login, useadminand the stream key as the password.
Note: Your stream key is only used by your streaming software to publish video; it is not your admin password.
Related Documents
- Owncast Quick InstallerStart streaming to your own server in seconds.
- Manual InstallIf you don't want to use the automated installer you can download it yourself.
- InstallationStart streaming to your own server in seconds.
- Use a container imageImages for running Owncast within a containerized environment are available for releases.
- What You Need to Run OwncastThere is no hard and fast rule for how much resources Owncast will use, since it depends on your configuration and requirements, but here are some examples.
- Configure Your Stream Key and First Streamxxx
