Owncast v0.0.3
v0.0.3 has a new admin dashboard to help get an overview of the configuration and performance of your Owncast server along with handfuls of additional updates.
Owncast Admin
v0.0.3 introduces the web admin dashboard that you can use to get an overview of your owncast server.
Visit /admin
and login with admin
as the username and your stream key as the password.
We will continue to add functionality to this over time, so please let us know how it works for you and if you have any feedback.
Upgrade instructions from 0.0.2
- Stop the service from running.
- Backup your
config.yaml
and any other files you may have customized and want to save or refer to later. - Move the zip file of 0.0.3 to your previous install location.
- Unzip the file, allowing it to overwrite old files.
- Edit your
config.yaml
file and change thelogo
entry to be a single item, no longer asmall
andlarge
. If you’re using the default then it should look like the following:logo: /img/logo.svg
. Take note the oldlogo
images have been changed tologo.svg
. - Move the
stats.json
file todata
. - Move your
content.md
file todata
if you have one. - Restart the service.
Breaking changes
- How your logo is set in the config file has changed. See upgrade instructions.
chat.db
has been renamed toowncast.db
and moved to thedata
directory. You should delete your oldchat.db
file.content.md
has moved to to/data
.stats.json
has moved to/data
.- Optional
chatDatabase
command line flag is moved todatabase
.chatDatabaseFile
in config changed todatabaseFile
.
Changelog
- Fixes for possible bugs in username highlighting in chat. [#156]
- Logo requirements have been simplified to only require a single logo to be specified in the config. [#373]
- Viewer counts are now limited to the number of people viewing from the owncast web interface. [#323]
- Stream length can now specify “days”. [#307]
- Fix for the video thumbnail flickering as it updates. [#205]
- Placing a copy of
ffmpeg
into the same directory as owncast will now use that copy. [#276] - Updated chat message design with removed avatars. [#253] [#222] [#119]
- Removed need for client-side markdown parsing. [#235]
- Fix for an exception being thrown when zero
socialHandles
are supplied. [#202] - Video player volume is now saved when changing it. [#175]
- The web app Javascript assets are no longer being pulled from a remote CDN. [#189]
- Fix for video getting cut off on Firefox. [#210]
- Large play button is re-displayed when the video player is paused. [#201]
- Seek bar has been removed from the player. [#171]
- Fix for crash when some RTMP sources send unexpected payloads. [#340]
- An internal refactor of the video pipeline. [#151]
offlineContent
is no longer specified in the config file.
APIs
This release added some basic read-only APIs for use in the new admin dashboards. They are authenticated against your stream key just like the admin site is.
You can find the complete set of APIs by visiting the API documentation.
API Documentation