aboutsummaryrefslogtreecommitdiff
path: root/hosts/sagittarius/web
diff options
context:
space:
mode:
authorIsabella Bastaja <isabella@sorre.xyz>2026-08-21 19:40:42 +0200
committerIsabella Bastaja <isabella@sorre.xyz>2026-08-21 19:41:38 +0200
commit22bf78064c39cbbb93a132ee94b5ecf97e8c55b9 (patch)
tree5c96c3696606bc1443d6980672909a2d78de2b8e /hosts/sagittarius/web
parent51785add6fd1689b78e831fb268a2309c9463f9c (diff)
finalize vaultwarden migration
Diffstat (limited to 'hosts/sagittarius/web')
-rw-r--r--hosts/sagittarius/web/default.nix1
-rw-r--r--hosts/sagittarius/web/vaultwarden.nix41
2 files changed, 0 insertions, 42 deletions
diff --git a/hosts/sagittarius/web/default.nix b/hosts/sagittarius/web/default.nix
index bd45483..4a7a529 100644
--- a/hosts/sagittarius/web/default.nix
+++ b/hosts/sagittarius/web/default.nix
@@ -5,6 +5,5 @@
# ./mediadb.nix
# ./static.nix
# ./navidrome.nix
- ./vaultwarden.nix
];
}
diff --git a/hosts/sagittarius/web/vaultwarden.nix b/hosts/sagittarius/web/vaultwarden.nix
deleted file mode 100644
index 526c7bc..0000000
--- a/hosts/sagittarius/web/vaultwarden.nix
+++ /dev/null
@@ -1,41 +0,0 @@
-{ config, ... }:
-let
- cfg = config.services.vaultwarden.config;
- secrets = config.sops.secrets;
- domain = "vaultwarden.sorre.internal";
-in
-{
- services.vaultwarden = {
- # enable = false;
- configureNginx = false;
- dbBackend = "sqlite";
- inherit domain;
- config = {
- SIGNUPS_ALLOWED = false;
-
- ROCKET_ADDRESS = "127.0.0.1";
- ROCKET_PORT = 8222;
- ROCKET_LOG = "critical";
- };
- };
-
- services.nginx.virtualHosts."vaultwarden" = {
- serverName = domain;
- forceSSL = true;
- listen = [
- {
- addr = "100.64.0.3";
- port = 443;
- ssl = true;
- }
- ];
-
- sslCertificateKey = secrets."wg-ca-key".path;
- sslCertificate = secrets."wg-ca-crt".path;
-
- locations."/" = {
- proxyPass = "http://127.0.0.1:${toString cfg.ROCKET_PORT}";
- recommendedProxySettings = true;
- };
- };
-}