From 5db58cfe0eba71660c96639ee2c3f915023213f1 Mon Sep 17 00:00:00 2001 From: sinanmohd Date: Tue, 10 Jun 2025 15:50:59 +0530 Subject: dspace: drop --- os/dspace/modules/network.nix | 18 ------------------ os/dspace/modules/www.nix | 39 --------------------------------------- 2 files changed, 57 deletions(-) delete mode 100644 os/dspace/modules/network.nix delete mode 100644 os/dspace/modules/www.nix (limited to 'os/dspace/modules') diff --git a/os/dspace/modules/network.nix b/os/dspace/modules/network.nix deleted file mode 100644 index 007cfba..0000000 --- a/os/dspace/modules/network.nix +++ /dev/null @@ -1,18 +0,0 @@ -{ ... }: - -let - wan = "ens18"; -in -{ - networking = { - interfaces.${wan}.ipv4.addresses = [{ - address = "10.0.8.107"; - prefixLength = 16; - }]; - defaultGateway = { - address = "10.0.0.1"; - interface = wan; - }; - nameservers = [ "10.0.0.2" "10.0.0.3" ]; - }; -} diff --git a/os/dspace/modules/www.nix b/os/dspace/modules/www.nix deleted file mode 100644 index 90ab841..0000000 --- a/os/dspace/modules/www.nix +++ /dev/null @@ -1,39 +0,0 @@ -{ config, ... }: - -let - domain = "dsp.fscusat.ac.in"; -in -{ - networking.firewall.allowedTCPPorts = [ 80 443 ]; - - sops.secrets = let - opts = { - owner = config.services.nginx.user; - group = config.services.nginx.group; - }; - in{ - "cusat.ac.in/key" = opts; - "cusat.ac.in/crt" = opts; - }; - - services.nginx = { - enable = true; - recommendedTlsSettings = true; - recommendedZstdSettings = true; - recommendedOptimisation = true; - recommendedGzipSettings = true; - recommendedProxySettings = true; - recommendedBrotliSettings = true; - - virtualHosts.${domain} = { - forceSSL = true; - sslCertificateKey = config.sops.secrets."cusat.ac.in/key".path; - sslCertificate = config.sops.secrets."cusat.ac.in/crt".path; - - locations."/" = { - return = "200 '

under construction

'"; - extraConfig = "add_header Content-Type text/html;"; - }; - }; - }; -} -- cgit v1.2.3