X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FNix.git;a=blobdiff_plain;f=nixops%2Fmodules%2Fwebsites%2Ftools%2Ftools%2Fympd.nix;h=613a171c6c8275898f6a86cf479c3f888659cd8f;hp=3d0faad5153782451913fe7421dc9a94465431e3;hb=e229e6f2a411b9c03ee80bfb53b6b77e8f2ccb0b;hpb=0a03d9d7b89f101ac889e13b622cfa86705da20f diff --git a/nixops/modules/websites/tools/tools/ympd.nix b/nixops/modules/websites/tools/tools/ympd.nix index 3d0faad..613a171 100644 --- a/nixops/modules/websites/tools/tools/ympd.nix +++ b/nixops/modules/websites/tools/tools/ympd.nix @@ -3,14 +3,17 @@ let ympd = rec { config = { webPort = "localhost:${env.listenPort}"; - mpd = env.mpd; + mpd = { + host = "${env.mpd.host} --mpdpass ${env.mpd.password}"; + port = env.mpd.port; + }; }; apache = { modules = [ "proxy_wstunnel" ]; vhostConf = '' - + Use LDAPConnect Require ldap-group cn=users,cn=mpd,ou=services,dc=immae,dc=eu @@ -24,6 +27,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}/ + ''; }; };