27 lines
1.1 KiB
Nix
27 lines
1.1 KiB
Nix
|
{
|
||
|
|
||
|
users.users.kathe = {
|
||
|
isNormalUser = true;
|
||
|
description = "Käthe Swift";
|
||
|
openssh.authorizedKeys.keys = [
|
||
|
# TODO: ed25519
|
||
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDTORULg2qqAJs5i9V7YpavlDaQBdPsEtj7s23B50qRz+VjP9rNQC8F2bVgI1BbI7CqQho2IFCG2nAiBqciLAMxTqaihI6OlNyhVJvkVSXxy2ru8NEKTPA2UnciepxeyQGfgstv8d+8mLiDbcytWDbtNoTymhy5DjCwki8gnQQTO1XVcJr5N12OsvoaCcikYQwTcxgXG0rVxlg/DUQJeaV1hZdHwpgr1cbdX2JxMONo8wcW5Ox5ZJs/+Zz72iOfoa9DXJChfdOQ5dMC+WVGwd3JbHQLWQmnCepYBKiUv8JMN7ZkDBcyIFJ+dc7F/CwBrPAF9g93GEauEilWulKV4AmbqdxY+lK/hp0fSr69H4bkqLmeAeXTHIlTge1FuQKNSKHeBhQ4y7OxDc0IEzDCE7OXT04fn6etsZcFb2JIYhFZWKGxiwSYWAjfdkmVnC48sC6Q3Heonk/IxZwbKVOUlo7B0q43A4PzTWiOWFcFKDGXn3KrNRCXuLfaYxYDyTEc2ss="
|
||
|
];
|
||
|
};
|
||
|
|
||
|
services.caddy.virtualHosts."piano.animal.chandlerswift.com".extraConfig = ''
|
||
|
encode gzip
|
||
|
file_server
|
||
|
root /srv/piano.animal.chandlerswift.com
|
||
|
# hide .git # ???
|
||
|
'';
|
||
|
systemd.tmpfiles.settings."10-piano-animal-chandlerswift-com" = {
|
||
|
"/srv/piano.animal.chandlerswift.com" = {
|
||
|
d = {
|
||
|
user = "kathe";
|
||
|
mode = "0755";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
}
|