feat: try rework

This commit is contained in:
Katharina Heidenreich 2026-04-04 11:42:19 +02:00
parent 1ddbd3b8b6
commit ecf10628c3
51 changed files with 1941 additions and 445 deletions

34
config/secrets.nix Normal file
View file

@ -0,0 +1,34 @@
{
autossh = {
remote_proxy = {
key = {
file = ../secrets/autossh/remote_proxy_key;
owner = "autossh-remote_proxy";
mode = "0400";
};
known_hosts = {
file = ../secrets/autossh/remote_proxy_known_hosts;
owner = "autossh-remote_proxy";
mode = "0400";
};
};
};
qbittorrent = {
file = ../secrets/qbittorrent/vpn.json;
};
openssh = {
users = {
nudelerde = {
pub_keys = {
file = ../secrets/openssh/nudelerde/pub_keys;
path = "/home/nudelerde/.ssh/authorized_keys";
owner = "nudelerde";
group = "users";
mode = "0600";
};
};
};
};
}