feat: deployed frontend, postgres, rev-proxy, tailscale config, initialisation scripts

This commit is contained in:
Luka Dekanozishvili 2026-01-31 14:28:52 +01:00
parent f48059e37e
commit a24fd5bd93
20 changed files with 413 additions and 262 deletions

View file

@ -0,0 +1,18 @@
{ pkgs, ... }:
{
systemd.timers.restart-powerdns = {
timerConfig = {
Unit = "update-containers.service";
OnCalendar = "Sat 10:51"; # 10 mins after podman pull
};
wantedBy = [ "timers.target" ];
};
systemd.services.restart-powerdns = {
serviceConfig = {
Type = "oneshot";
ExecStart = "${pkgs.systemd}/bin/systemctl try-restart podman-powerdns.service";
};
};
}