feat: vicinae, update servers

This commit is contained in:
Kat Inskip 2025-12-09 05:34:53 -08:00
parent 0e91b2184d
commit edd507c0ec
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
20 changed files with 188 additions and 187 deletions

View file

@ -16,7 +16,11 @@ in {
services.openssh = {
enable = true;
settings = {
KexAlgorithms = ["curve25519-sha256@libssh.org"];
KexAlgorithms = [
"mlkem768x25519-sha256"
"sntrup761x25519-sha512"
"curve25519-sha256@libssh.org"
];
PasswordAuthentication = false;
KbdInteractiveAuthentication = false;
PermitRootLogin = mkDefault "prohibit-password";

View file

@ -1,8 +1,13 @@
{config, ...}: {
{
config,
lib,
...
}: {
security.acme = {
defaults = {
dnsProvider = "cloudflare";
credentialsFile = config.sops.secrets.acme_credentials.path;
email = lib.mkDefault "acme@inskip.me";
};
acceptTerms = true;
};