From e8e506de9b3b1cddd4f4cb9edb85f1e292a2b1e1 Mon Sep 17 00:00:00 2001 From: Profpatsch Date: Sat, 8 Jul 2017 22:21:57 +0200 Subject: machines/hannswurscht: serve speedtest output with nginx --- machines/labnet/labtops.nix | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) (limited to 'machines/labnet') diff --git a/machines/labnet/labtops.nix b/machines/labnet/labtops.nix index 29ea5507..f8393b34 100644 --- a/machines/labnet/labtops.nix +++ b/machines/labnet/labtops.nix @@ -15,7 +15,8 @@ }; hannswurscht = { pkgs, ... }: - let musicDir = "/data/music"; in + let musicDir = "/data/music"; + webserverRootDir = "/var/www"; in { vuizvui.user.openlab.base.enable = true; @@ -46,8 +47,20 @@ enable = true; volume = 40; }; - vuizvui.user.openlab.speedtest.enable = true; + vuizvui.user.openlab.speedtest = { + enable = true; + outputPath = "${webserverRootDir}/speedtest.yaml"; + }; + + services.nginx = { + enable = true; + virtualHosts."hannswurscht.openlab.lan" = { + default = true; + root = webserverRootDir; + }; + }; + # machine mostly runs headless with the screen shut services.logind.extraConfig = "HandleLidSwitch=ignore"; fileSystems = { -- cgit 1.4.1