blob: 0a070fe3bde2c2326d836aa049116fa49d82b7c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/usr/bin/liquidsoap
#settings.init.allow_root := true
set("log.file.path", "{{ radio_music_dir }}/logs/radio.log")
music = playlist("{{ radio_music_dir }}/playlist.txt")
music = mksafe(music)
def append_branding(m) =
title = m["title"]
[("title", "#{title}")]
end
music = map_metadata(append_branding, music)
output.icecast(
%mp3(bitrate=128),
music,
host="localhost",
port=8000,
password="{{ random_password }}",
mount="/stream",
)
|