5 webPort = "localhost:${toString env.listenPort}";
14 <LocationMatch "^/mpd(?!/music.(mp3|ogg))">
16 Require ldap-group cn=users,cn=mpd,ou=services,dc=immae,dc=eu
19 RedirectMatch permanent "^/mpd$" "/mpd/"
21 ProxyPass http://${config.webPort}/
22 ProxyPassReverse http://${config.webPort}/
26 ProxyPass ws://${config.webPort}/ws
28 <Location "/mpd/music.mp3">
29 ProxyPass unix:///run/mpd/mp3.sock|http://tools.immae.eu/mpd/mp3
30 ProxyPassReverse unix:///run/mpd/mp3.sock|http://tools.immae.eu/mpd/mp3
32 <Location "/mpd/music.ogg">
33 ProxyPass unix:///run/mpd/ogg.sock|http://tools.immae.eu/mpd/ogg
34 ProxyPassReverse unix:///run/mpd/ogg.sock|http://tools.immae.eu/mpd/ogg
41 monitoringPlugins = [ "http" ];
42 monitoringObjects.service = [
44 service_description = "mpd website is running on tools.immae.eu";
45 host_name = config.hostEnv.fqdn;
46 use = "external-web-service";
47 check_command = ["check_https_auth" "tools.immae.eu" "/mpd/" "<title>ympd"];
49 servicegroups = "webstatus-webapps";
50 _webstatus_name = "MPD (YMPD)";
51 _webstatus_url = "https://tools.immae.eu/mpd/";