From 530c3c5254552f298efa80236b3ba9fb304ff853 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Mon, 7 Nov 2022 10:44:04 -0500 Subject: [PATCH] feat(Infini-SERVER): enable nginx and nitter --- hosts/Infini-SERVER/default.nix | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/hosts/Infini-SERVER/default.nix b/hosts/Infini-SERVER/default.nix index 5659baa..11a47f2 100644 --- a/hosts/Infini-SERVER/default.nix +++ b/hosts/Infini-SERVER/default.nix @@ -47,4 +47,33 @@ "/root/.ssh/immutable_files.txt" ]; }; + + services = { + nginx = { + enable = true; + virtualHosts = { + "nitter.inx.moe" = { + enableACME = true; + forceSSL = true; + locations."/" = { + proxyPass = "http://localhost:8000"; + }; + }; + }; + }; + + nitter = rec { + enable = true; + server = { + port = 8000; + hostname = "nitter.inx.moe"; + }; + openFirewall = true; + preferences = { + replaceTwitter = server.hostname; + infiniteScroll = true; + proxyVideos = true; + }; + }; + }; }