modularize Drone config

This commit is contained in:
wo2wz 2025-08-25 17:10:50 -04:00
parent 482f9afc57
commit fd1f4fc206
8 changed files with 205 additions and 172 deletions

View file

@ -0,0 +1,14 @@
{ config, ... }:
{
services.vaultwarden = {
enable = true;
backupDir = "/var/backups/vaultwarden";
config = {
DOMAIN = "https://drone.taild5f7e6.ts.net";
SIGNUPS_ALLOWED = false;
};
environmentFile = config.sops.secrets."vaultwarden/secrets.env".path;
};
}