{ lib, config, pkgs, ... }: let inherit (import ../../lib) kieran retiolumAddresses restic; in { imports = [ ./gitea.nix ./hardware-configuration.nix ./hedgedoc.nix ./menstruation.nix ./moinbot.nix ./monitoring ./names.nix ./nextcloud.nix ./radio-news.nix ./radio.nix ./retiolum-map.nix ./tarot.nix ./tt-rss.nix ./urlwatch.nix ./weechat.nix ../../configs/monitoring.nix ../../configs/nix.nix ../../configs/save-space.nix ../../configs/retiolum.nix ../../configs/spacetime.nix ../../configs/sshd.nix ../../configs/telegram-bots ../../modules/passport.nix ]; services.restic.backups.niveum = { initialize = true; inherit (restic) repository; timerConfig = { OnCalendar = "daily"; RandomizedDelaySec = "1h"; }; passwordFile = config.age.secrets.restic.path; paths = [ "/var/lib/codimd" config.services.postgresqlBackup.location "/var/lib/weechat" "/var/lib/nextcloud" "/var/lib/grafana" "/var/lib/gitea" "/var/lib/redis" ]; }; niveum.passport = { enable = true; introductionHTML = ''
The machine makanek is named after a Levantine type of sausage (مقانق maqāniq).
It runs on Hetzner cloud.