16 Commits

Author SHA1 Message Date
951b00385a Remove debugging "foo" target from Makefile 2025-07-19 22:00:51 -05:00
5c65206c34 correct Mailfile logic for custom/default config template file 2025-07-19 21:52:17 -05:00
8f8bb57fd1 add Makefile to guide configuration and perform installation
This change replaces icecast.xml with icecast.xml.template.  A
complete icecast.xml is no-longer provided.

Instead, to create icecast.xml run:

  make

You can generate icecast.xml and then install it:

  make install

This doesn't currently do any aspectss of making the system ready to
run icecast (e.g. performing `sudo apt install icecast2`, or similar).
2025-07-19 18:59:40 -05:00
7b3f1768d2 Mark duration fix and multi-caster config tasks complete 2025-07-18 23:09:42 +02:00
528fd7f622 read from playlist.log; avoid making the file empty 2025-05-16 22:57:44 -05:00
130693884b put stuff in the readme 2025-05-06 18:51:41 -05:00
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
afbd9a1820 add TODO to readme 2025-05-06 04:20:15 +02:00
401ca965fc correct garbeled text in placeholder readme 2025-05-06 04:15:11 +02:00
0ad0aa13fb add nginux icecast configuration 2025-05-05 21:13:00 -05:00
df708844f5 add the HTML player source 2025-05-04 21:46:02 -05:00
d2d60f43cb make track title server side scripting into a service 2025-05-04 21:30:49 -05:00
79af7bfae7 more scripting to get track title title as a static file 2025-05-04 21:28:39 -05:00
04fb833d77 initial working version of the icecast config 2025-05-04 21:08:44 -05:00
76f73b94ff add a script to parse icecast current track title and make JSON 2025-05-04 20:16:40 -05:00
8a58c175b9 Initial commit 2025-05-05 02:06:55 +02:00