Use a container image

  1. Pull the latest version from Dockerhub: docker pull owncast/owncast:latest.
  2. Run docker run -v `pwd`/data:/app/data -p 8080:8080 -p 1935:1935 -it owncast/owncast:latest to start the service.
  3. This will bind the data directory so you have access to backups and your database in case you need to move it to another server.