Owncast Quickstart

By using the installer you can get up and running in about a minute. However, if you would prefer to download a release manually, use a one-click install at a supported hosting provider, run under Site.js or use Docker you have those options.


Paste the following into your shell and the installer will download the most recent version of Owncast for your platform. It will also download a copy of ffmpeg if you don’t currently have one installed.

curl -s https://owncast.online/install.sh | bash

See an example of getting running in under a minute.

That’s it!

While the above installer will be enough for most people to get up and running quickly, you may want to learn about server configuration, broadcasting, and optional next steps such as SSL proxies and running Owncast as a system service.

Prerequisites →
What will you need to get started?
Manual Install →
If you don't want to use the automated installer you can download it yourself.
Use a Docker Image →
Docker images are available for releases, and is a quick way to get up and running.
Install With Site.js →
Site.js will setup Owncast with SSL as a system service.
Configure →
Visit /admin to configure and personalize your server.
Start Streaming →
Point your broadcasting software at your new server using rtmp://yourserver/live and the stream key you set above and start your stream.
Next Steps →
You're likely to want to setup a SSL Proxy or run Owncast as a system service.
Supported One-Click Installs →
Automatically have a server with Owncast pre-installed by using supported hosting providers.