Files
NixMachines/machines/hippocampus/servers/public/anki.nix

20 lines
393 B
Nix

{config, pkgs, ...}:
{
sops.secrets.anki = { };
services.anki-sync-server = {
enable = true;
users.david = {
username = "David";
passwordFile = config.sops.secrets.anki.path;
};
};
services.caddy.virtualHosts = {
"anki.syzygial.cc" = {
extraConfig = ''
reverse_proxy 127.0.0.1:${config.services.anki-sync-server.port}
'';
};
};
}