summary refs log tree commit diff
path: root/host/Rory-nginx/services/nginx/nginx.nix
diff options
context:
space:
mode:
authorRory& <root@rory.gay>2024-07-03 21:44:54 +0200
committerRory& <root@rory.gay>2024-07-04 14:45:02 +0200
commita1152f6ea2b316960aa6a7dc471ba3a034bb417b (patch)
tree7fe83c20d52d08ed558962c5d0b3b0ddbd282a1c /host/Rory-nginx/services/nginx/nginx.nix
parentServer cleanup (diff)
downloadRory-Open-Architecture-a1152f6ea2b316960aa6a7dc471ba3a034bb417b.tar.xz
Server nginx cleanup
Diffstat (limited to 'host/Rory-nginx/services/nginx/nginx.nix')
-rwxr-xr-xhost/Rory-nginx/services/nginx/nginx.nix37
1 files changed, 19 insertions, 18 deletions
diff --git a/host/Rory-nginx/services/nginx/nginx.nix b/host/Rory-nginx/services/nginx/nginx.nix
index 79a968a..0e993a1 100755
--- a/host/Rory-nginx/services/nginx/nginx.nix
+++ b/host/Rory-nginx/services/nginx/nginx.nix
@@ -1,6 +1,6 @@
 { config, pkgs, lib, ... }:
 let 
-  serveDir = config : {
+  serveDir = config: {
     enableACME = if config ? ssl then config.ssl else true;
     addSSL = if config ? ssl then config.ssl else true;
     root = if config ? path then config.path else builtins.throw "path is required";
@@ -40,28 +40,30 @@ in {
         moreheaders
       ];
       virtualHosts = {
-        "siliconheaven.thearcanebrony.net" = import ./thearcanebrony.net/siliconheaven.nix;
-        "lfs.thearcanebrony.net" = import ./thearcanebrony.net/lfs.nix;
-        "http.thearcanebrony.net" = import ./thearcanebrony.net/http.nix;
+        "boorunav.com" = serveDir { path = "/data/nginx/html_boorunav"; };
+        "catgirlsaresexy.com" = serveDir { path = "/data/nginx/html_catgirlsaresexy"; };
+        "sugarcanemc.org" = serveDir { path = "/data/nginx/html_sugarcanemc"; };
+
+        "siliconheaven.thearcanebrony.net" = serveDir { path = "/data/nginx/html_siliconheaven"; };
+        "lfs.thearcanebrony.net" = serveDir { path = "/data/nginx/html_lfs"; };
+        "git.thearcanebrony.net" = serveDir { path = "/data/nginx/html_git"; };
+        "files.thearcanebrony.net" = serveDir { path = "/data/nginx/html_files"; };
+        "spigotav.thearcanebrony.net" = serveDir { path = "/data/nginx/html_spigotav"; };
+        "terra.thearcanebrony.net" = serveDir { path = "/data/nginx/html_terrarchive"; };
+        "vives.thearcanebrony.net" = serveDir { path = "/data/nginx/html_vives"; };
+
+        "git.rory.gay" = serveDir { path = "/data/nginx/html_git"; };
+
         "thearcanebrony.net" = import ./thearcanebrony.net/root.nix;
         "sentry.thearcanebrony.net" = import ./thearcanebrony.net/sentry.nix;
-        "awooradio.thearcanebrony.net" = import ./thearcanebrony.net/awooradio.nix;
         "search.thearcanebrony.net" = import ./thearcanebrony.net/search.nix;
-        "git.thearcanebrony.net" = import ./thearcanebrony.net/git.nix;
-        "files.thearcanebrony.net" = import ./thearcanebrony.net/files.nix;
-        "spigotav.thearcanebrony.net" = import ./thearcanebrony.net/spigotav.nix;
-        "terra.thearcanebrony.net" = import ./thearcanebrony.net/terra.nix;
-        "vives.thearcanebrony.net" = import ./thearcanebrony.net/vives.nix;
+        
         "rory.gay" = import ./rory.gay/root.nix;
         #"rory.boo" = import ./rory.gay/root.nix;
-        "lfs.rory.gay" = import ./rory.gay/lfs.nix;
-        "git.rory.gay" = import ./rory.gay/git.nix;
+        "lfs.rory.gay" = serveDir { path = "/data/nginx/html_lfs"; };
+        
+        "awooradio.thearcanebrony.net" = import ./thearcanebrony.net/awooradio.nix;
         "cgit.rory.gay" = import ./rory.gay/cgit.nix;
-        #"tunnel.rory.boo" = import ./rory.boo/tunnel.nix;
-        "boorunav.com" = import ./boorunav.com/root.nix;
-        "catgirlsaresexy.com" = import ./catgirlsaresexy.com/root.nix;
-        "sugarcanemc.org" = import ./sugarcanemc.org/root.nix;
-
         #"jitsi.rory.gay" = import ./rory.gay/jitsi.nix;
 
         #matrix...
@@ -71,7 +73,6 @@ in {
         "pcpoc.rory.gay" = import ./rory.gay/pcpoc.nix;
         "matrixunittests.rory.gay" = import ./rory.gay/matrixunittests.nix;
         "conduit.matrixunittests.rory.gay" = import ./rory.gay/conduit.matrixunittests.nix;
-        "tmpthrowaway89123798.rory.gay" = import ./rory.gay/tmpthrowaway89123798.nix;
         "mru.rory.gay" = import ./rory.gay/mru.nix;
 
         #bots...