From c852176e0d84b5c805d435181679a22b5f721852 Mon Sep 17 00:00:00 2001 From: Hadi <112569860+anotherhadi@users.noreply.github.com> Date: Wed, 19 Jun 2024 23:28:13 +0200 Subject: [PATCH] Update --- hosts/modules/server/vaultwarden.nix | 39 +++++++++++++--------------- hosts/server/configuration.nix | 1 + 2 files changed, 19 insertions(+), 21 deletions(-) diff --git a/hosts/modules/server/vaultwarden.nix b/hosts/modules/server/vaultwarden.nix index 5c022b2..8abd44c 100644 --- a/hosts/modules/server/vaultwarden.nix +++ b/hosts/modules/server/vaultwarden.nix @@ -1,25 +1,22 @@ # Password manager let - hostname = "vault.anotherhadi.com"; - url = "https://"+hostname; - port = 8222; -in{ - services.vaultwarden = { - enable = true; - config = { - DOMAIN = url; - SIGNUPS_ALLOWED = false; - ROCKET_ADDRESS = "127.0.0.1"; - ROCKET_PORT = port; - ROCKET_LOG = "critical"; - }; - }; - services.nginx.virtualHosts.${hostname} = { - enableACME = true; - forceSSL = true; - locations."/" = { - proxyPass = "http://127.0.0.1:${port}"; - }; + hostname = "vault.anotherhadi.com"; + url = "https://" + hostname; + port = 8222; +in { + services.vaultwarden = { + enable = true; + config = { + DOMAIN = url; + SIGNUPS_ALLOWED = true; + ROCKET_ADDRESS = "127.0.0.1"; + ROCKET_PORT = port; + ROCKET_LOG = "critical"; }; + }; + services.nginx.virtualHosts.${hostname} = { + enableACME = true; + locations."/" = { proxyPass = "http://127.0.0.1:${port}"; }; + }; networking.firewall.allowedTCPPorts = [ port ]; -} \ No newline at end of file +} diff --git a/hosts/server/configuration.nix b/hosts/server/configuration.nix index 5c6570f..acb0d86 100644 --- a/hosts/server/configuration.nix +++ b/hosts/server/configuration.nix @@ -8,6 +8,7 @@ ../modules/server/cloudflare-dyndns.nix ../modules/server/nginx.nix ../modules/server/nextcloud.nix + ../modules/server/vaultwarden.nix ]; # Bootloader.