fix(openwebui): enable ssl for internal sgx

Signed-off-by: Harald Hoyer <harald@hoyer.xyz>
This commit is contained in:
Harald Hoyer 2024-12-06 09:38:15 +01:00
parent c65f89edf8
commit 26dd34a84d
4 changed files with 54 additions and 1 deletions

View file

@ -0,0 +1,23 @@
{
pkgs,
lib,
config,
...
}:
{
sops.secrets.internetbs = {
sopsFile = ../../../.secrets/hetzner/internetbs.yaml; # bring your own password file
};
security.acme = {
acceptTerms = true;
defaults = {
email = "harald@hoyer.xyz";
dnsProvider = "cloudflare";
credentialsFile = config.sops.secrets.internetbs.path;
};
certs = {
"internal.hoyer.world" = { };
};
};
}