diff options
-rw-r--r-- | servers/vps/machines.scm | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/servers/vps/machines.scm b/servers/vps/machines.scm index 10af031..d1830ca 100644 --- a/servers/vps/machines.scm +++ b/servers/vps/machines.scm @@ -253,9 +253,17 @@ pki " mail-domain " key \"" (tls-priv-for mail-domain) "\"")) (with-imported-modules '((gnu services herd)) #~(begin (use-modules (gnu services herd)) - (restart-service 'mcron) - (restart-service 'nginx)))) - (service unattended-upgrade-service-type) + (for-each restart-service + '(mcron + nginx))))) + (service unattended-upgrade-service-type + (unattended-upgrade-configuration + (schedule "30 1 * * 0"))) + (service mcron-service-type + (mcron-configuration + (jobs + (list #~(job "30 1 * * 1" "guix gc -d") + #~(job "30 0 * * *" "/var/lib/euandreh/backup.sh"))))) (service dhcp-client-service-type) #; (service opensmtpd-service-type |