This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

migrate fl[ieu]x.lassul.us to neoprism

+35 -35
+4 -4
2configs/dns/lassul.us.zone
··· 1 - @ 3600 IN SOA lassul.us. ns1.lassul.us. 2024031701 7200 3600 86400 3600 1 + @ 3600 IN SOA lassul.us. ns1.lassul.us. 2024031702 7200 3600 86400 3600 2 2 3 3 ;;@ 3600 IN NS ns1 4 4 @ 3600 IN NS ns1 ··· 43 43 radio IN CNAME prism 44 44 jitsi IN CNAME neoprism 45 45 streaming IN CNAME prism 46 - flix IN CNAME prism 47 - flex IN CNAME prism 48 - flux IN CNAME prism 46 + flix IN CNAME neoprism 47 + flex IN CNAME neoprism 48 + flux IN CNAME neoprism 49 49 mergebot IN CNAME neoprism 50 50 cdio IN CNAME neoprism 51 51
-30
machines/prism/config.nix
··· 203 203 recommendedProxySettings = true; 204 204 }; 205 205 }; 206 - services.nginx.virtualHosts."flex.lassul.us" = { 207 - forceSSL = true; 208 - enableACME = true; 209 - locations."/" = { 210 - proxyPass = "http://radar.r:7878"; 211 - proxyWebsockets = true; 212 - recommendedProxySettings = true; 213 - extraConfig = '' 214 - auth_basic "Restricted Content"; 215 - auth_basic_user_file ${pkgs.writeText "flix-user-pass" '' 216 - krebs:$apr1$1Fwt/4T0$YwcUn3OBmtmsGiEPlYWyq0 217 - ''}; 218 - ''; 219 - }; 220 - }; 221 - services.nginx.virtualHosts."flux.lassul.us" = { 222 - forceSSL = true; 223 - enableACME = true; 224 - locations."/" = { 225 - proxyPass = "http://sonar.r:8989"; 226 - proxyWebsockets = true; 227 - recommendedProxySettings = true; 228 - extraConfig = '' 229 - auth_basic "Restricted Content"; 230 - auth_basic_user_file ${pkgs.writeText "flix-user-pass" '' 231 - krebs:$apr1$1Fwt/4T0$YwcUn3OBmtmsGiEPlYWyq0 232 - ''}; 233 - ''; 234 - }; 235 - }; 236 206 services.nginx.virtualHosts."lassul.us" = { 237 207 locations."^~ /flix/".extraConfig = '' 238 208 if ($scheme != "https") {
+31 -1
2configs/services/flix/proxy.nix
··· 1 - { config, pkgs, ... }: 1 + { pkgs, ... }: 2 2 { 3 3 services.nginx.virtualHosts."flix.lassul.us" = { 4 4 forceSSL = true; ··· 7 7 proxyPass = "http://yellow.r:8096"; 8 8 proxyWebsockets = true; 9 9 recommendedProxySettings = true; 10 + }; 11 + }; 12 + services.nginx.virtualHosts."flex.lassul.us" = { 13 + forceSSL = true; 14 + enableACME = true; 15 + locations."/" = { 16 + proxyPass = "http://radar.r:7878"; 17 + proxyWebsockets = true; 18 + recommendedProxySettings = true; 19 + extraConfig = '' 20 + auth_basic "Restricted Content"; 21 + auth_basic_user_file ${pkgs.writeText "flix-user-pass" '' 22 + krebs:$apr1$1Fwt/4T0$YwcUn3OBmtmsGiEPlYWyq0 23 + ''}; 24 + ''; 25 + }; 26 + }; 27 + services.nginx.virtualHosts."flux.lassul.us" = { 28 + forceSSL = true; 29 + enableACME = true; 30 + locations."/" = { 31 + proxyPass = "http://sonar.r:8989"; 32 + proxyWebsockets = true; 33 + recommendedProxySettings = true; 34 + extraConfig = '' 35 + auth_basic "Restricted Content"; 36 + auth_basic_user_file ${pkgs.writeText "flix-user-pass" '' 37 + krebs:$apr1$1Fwt/4T0$YwcUn3OBmtmsGiEPlYWyq0 38 + ''}; 39 + ''; 10 40 }; 11 41 }; 12 42 }