Owncast

Owncast

Docker app from ich777's Repository

Overview

Owncast is a self-hosted live video and web chat server for use with existing popular broadcasting software.

Admin login: The credentials for the admin site: 'http://SERVERIP:PORT/admin' are Username: 'admin' and Password: 'abc123' (please note that the password is also your streaming key and should be changed to something very strong).

Update Notice: Simply restart the container if a newer version from Owncast is available.

AMD Hardware transcoding (Please note that you have to be on Unraid 6.9.0beta35 to enable the moduel for AMD):

  • Open up a Terminal from Unraid and type in: 'modprobe amdgpu' (without quotes or you edit your 'go' file to load it on every restart of Unraid - refer to the support thread)
  • At 'Device' at the bottom here in the template add '/dev/dri'
  • In Owncast open the admin page and go to 'Configuration' -> 'Video Configuration' -> 'Advanced Settins', select 'VA-API hardware encoding' from the dropdown and click 'Yes'

Intel Hardware transcoding:

  • Download and install the Intel-GPU-TOP Plugin from the CA App
  • At 'Device' at the bottom here in the template add '/dev/dri'
  • In Owncast open the admin page and go to 'Configuration' -> 'Video Configuration' -> 'Advanced Settins', select 'VA-API hardware encoding' from the dropdown and click 'Yes'

Nvidia Hardware transcoding:

  • Download and install the Nvidia-Driver Plugin from the CA App
  • Turn on the 'Advanced View' here in the template and at 'Extra Parameters' add: '--runtime=nvidia'.
  • At 'Nvidia Visible Devices' at the bottom here in the template add your GPU UUID.
  • In Owncast open the admin page and go to 'Configuration' -> 'Video Configuration' -> 'Advanced Settins', select 'NVIDIA GPU acceleration' from the dropdown and click 'Yes'

Also visit the Homepage of the creator and consider Donating: https://owncast.online/

Install Owncast on Unraid in a few clicks.

Find Owncast in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Owncast Review the template variables and paths Click Install

Download Statistics

59,004
Total Downloads
336
This Month
176
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
ghcr.io/ich777/owncast
Last Updated2025-12-11
First Seen2021-04-09

Runtime arguments

Web UI
http://[IP]:[PORT:8080]
Network
bridge
Shell
bash
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

Data DirPathrw

Data Path

Target
/owncast
Value
/mnt/cache/appdata/owncast/
Preferred VersionVariable

Preferred Owncast version goes here (set to ‘latest’ to download the latest and check on every startup if there is a newer version available)

Target
OWNCAST_V
Value
latest
TCP1 - WebInterfacePorttcp

TCP Port - WebInterface

Target
8080
Value
8080
TCP2 - RTMPPorttcp

TCP Port - RTMP Streaming port

Target
1935
Value
1935
Extra Startup ParametersVariable

Enter extra startup parameters if needed here (leave empty if not needed)

Target
START_PARAMS
Nvidia Visible DevicesVariable

Nvidia Visible Devices - enter your GPU UUID here (only required if you plan to use Nvidia hardware transcoding otherwise leave empty, don't forget to add '--runtime=nvidia' to your 'Extra Parameters' in the template).

Target
NVIDIA_VISIBLE_DEVICES
Nvidia Driver CapabilitiesVariable

Nvidia Driver Capabilities (This value can be left in the template even if you don't want to use Nvidia hardware transcoding).

Target
NVIDIA_DRIVER_CAPABILITIES
Value
all
UIDVariable

Container Variable: UID

Value
99
GIDVariable

Container Variable: GID

Value
100
UmaskVariable

Container Variable: UMASK

Target
UMASK
Value
0000