diff options
author | Rory& <root@rory.gay> | 2024-07-03 21:44:54 +0200 |
---|---|---|
committer | Rory& <root@rory.gay> | 2024-07-04 14:45:02 +0200 |
commit | a1152f6ea2b316960aa6a7dc471ba3a034bb417b (patch) | |
tree | 7fe83c20d52d08ed558962c5d0b3b0ddbd282a1c /host/Rory-nginx/services/nginx/nginx.nix | |
parent | Server cleanup (diff) | |
download | Rory-Open-Architecture-a1152f6ea2b316960aa6a7dc471ba3a034bb417b.tar.xz |
Server nginx cleanup
Diffstat (limited to 'host/Rory-nginx/services/nginx/nginx.nix')
-rwxr-xr-x | host/Rory-nginx/services/nginx/nginx.nix | 37 |
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... |