How to install owncast/owncast. Official installation instructions. Project installation guide. Framework or library installation. Build installation instructions. How to setup and install from GitHub. Installation steps and setup instructions. Official docs and installation instructions GitHub.
owncast/owncast Installation Guide
How to install owncast/owncast. Official project installation instructions and setup guide.
⚡
Automated Install (Recommended)
Quick installation instructions for owncast/owncast. This is the fastest way to complete project installation and setup.
Install via curl
curl -fsSL https://hexmos.com/ipm-install | bash &&
ipm i owncast/owncastor
Install via npx
npx @hexmos/ipm i owncast/owncastPrerequisites
Go
languageVersion: 1.24 or above
ffmpeg
build_toolVersion: latest
Node.js
languageVersion: 18 or above
npm
package_managerVersion: latest
Docker
system_toolVersion: latest
Git
system_toolVersion: latest
Manual Installation Methods
Manual installation instructions. How to install from GitHub source.
Source Code Installation
git clone https://github.com/owncast/owncast.git
go run main.goBuilding from Source - Backend
git clone https://github.com/owncast/owncast.git
go run main.goBuilding from Source - Frontend
cd owncast
npm install
npm run devDownload Latest Release
wget https://github.com/owncast/owncast/releases/download/v0.2.4/owncast-0.2.4-linux-64bit.zip -O owncast.zip
unzip owncast.zip
./owncastPost Installation Steps
- Start the server: `./start.sh` (or `npm start`) in your terminal.
- Run database migrations: `./migrate` (or use your preferred migration tool).
- Access the UI: Visit `http://localhost:8080/` to see the dashboard.
