eggs/software/owncast/README.md
2022-03-31 08:45:36 +01:00

52 lines
1.5 KiB
Markdown

# Owncast
## From the [Owncast](https://owncast.online) website
Owncast is a self-hosted live video and web chat server for use with existing popular broadcasting software.
## Installation
Follow the common egg installation guide to install the egg on your Pterodactyl instance.
When setting up a server, the version set in the varaible will be used, default is 0.0.11.
## Configuration
Configuring Owncast in Pterodactyl can be done by using the command line switches:
* -backupdir string
* Directory where backups will be written to
* -database string
* Path to the database file.
* -enableDebugFeatures
* Enable additional debugging options.
* -enableVerboseLogging
* Enable additional logging.
* -logdir string
* Directory where logs will be written to
* -restoreDatabase string
* Restore an Owncast database backup
* -rtmpport int
* Set listen port for the RTMP server
* -streamkey string
* Set your stream key/admin password
* -webserverip string
* Force web server to listen on this IP address
* -webserverport string
* Force the web server to listen on a specific port
## Update support
The egg _should_ keep the `data` folder when reinstalling, to prevent destroying the configuration by accident.
If you want to reset the server completly, remove the `data` directory manually before reinstalling.
### Server Ports
Ports required to run the server in a table format.
| Port | default |
| --------------- | ------- |
| Webserver | 8080 |
| RTMP | 1935 |