X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Ftools%2Fympd.nix;h=82d9321d1d77b53454ed17181f9a5eb668d80680;hb=914dd76ceccc2de3bd5ffa176cf7984ad1bd5581;hp=57443603aa891589f747275ba61b01b8934a6d7d;hpb=01f21083a897b86bf148f1d2bb9c8edca4d3786a;p=perso%2FImmae%2FConfig%2FNix.git diff --git a/nixops/modules/websites/tools/tools/ympd.nix b/nixops/modules/websites/tools/tools/ympd.nix index 5744360..82d9321 100644 --- a/nixops/modules/websites/tools/tools/ympd.nix +++ b/nixops/modules/websites/tools/tools/ympd.nix @@ -3,17 +3,17 @@ let ympd = rec { config = { webPort = "localhost:${env.listenPort}"; - mpd = env.mpd; + host = env.mpd.host; + port = env.mpd.port; }; apache = { modules = [ "proxy_wstunnel" ]; vhostConf = '' - + Use LDAPConnect Require ldap-group cn=users,cn=mpd,ou=services,dc=immae,dc=eu - Require local RedirectMatch permanent "^/mpd$" "/mpd/" @@ -25,6 +25,14 @@ let ProxyPass ws://${config.webPort}/ws + + ProxyPass http://localhost:${env.mp3port}/ + ProxyPassReverse http://localhost:${env.mp3port}/ + + + ProxyPass http://localhost:${env.oggport}/ + ProxyPassReverse http://localhost:${env.oggport}/ + ''; }; };