feat : Add of secret for roundcube and vaultwarden

This commit is contained in:
Wateir 2025-12-24 17:18:24 +01:00
parent a59e409a49
commit 2f5c8be389
18 changed files with 116 additions and 51 deletions

View file

@ -47,18 +47,12 @@ in {
desc = "ACME DNS Challenge";
};
tailscale = mkServiceOption {
desc = "Tailscale VPN";
defaultEnabled = true;
};
newt = mkServiceOption {
desc = "Newt custom wireguard tunnel";
};
roundcube = mkServiceOption {
desc = "Roundcube webapp";
extraOpts = { port = mkPortOption 1984; };
extraOpts = {
port = mkPortOption 1984;
subdomain = "mail";
};
};
vaultwarden = mkServiceOption {
@ -66,6 +60,7 @@ in {
extraOpts = {
externalPort = mkPortOption 8000;
internalPort = mkPortOption 8222;
subdomain = "vault";
};
};
@ -73,13 +68,17 @@ in {
desc = "Vaultwarden password manager";
extraOpts = {
externalPort = mkPortOption 3000;
internalPort = mkPortOption 8223;
internalPort = mkPortOption 8500;
subdomain = "git";
};
};
searxng = mkServiceOption {
desc = "SearXNG meta-search engine";
extraOpts = { port = mkPortOption 1692; };
extraOpts = {
port = mkPortOption 1692;
subdomain = "search";
};
};
};
}