principle server side stuff things
Find a file
Corwin Brust 437d3129e5 fix self-inflicted 1h time-out issue; prep config gen
The 1h timeout was caused by an express setting in the icecast mount.
Other changes will make search and replace easier, thus scripting to
create the icecast configuration from a script or settings file.
2025-05-06 18:47:33 -05:00
icecast-title-service make track title server side scripting into a service 2025-05-04 21:30:49 -05:00
icecast.nginx-sites-avaialble add nginux icecast configuration 2025-05-05 21:13:00 -05:00
icecast.xml fix self-inflicted 1h time-out issue; prep config gen 2025-05-06 18:47:33 -05:00
LICENSE Initial commit 2025-05-05 02:06:55 +02:00
play.html add the HTML player source 2025-05-04 21:46:02 -05:00
README.md add TODO to readme 2025-05-06 04:20:15 +02:00

shred.ing-server

Stuff to install on a (nominally) Ubuntu 24 host to create (e.g.) shred.ing, an internet hosted radio station.

TODO

[ ] fix issue where streams HTML player disconnects after an hour [ ] create fallback streams to support switching casters [ ] write a tutoral explain how to use the files in this repo to create a streaming radio station