use nix
watch_file $(expand_path nix/sources.json)
+
+clean_nix_shell
duply
# calendar/contacts
- abook khard khal cadaver vdirsyncer pal
+ abook khard khal cadaver vdirsyncerStable pal
# computing
boinctui
# nagnu
# messaging/forums/news
- flrn slrn
+ #flrn slrn
telegram-cli telegram-history-dump telegramircd
weechat profanity
newsboat irssi
use = "external-passive-service";
contact_groups = "tiboqorl";
freshness_threshold = "450";
+ notification_interval = "240";
retry_interval = "1";
servicegroups = "webstatus-resources";
host_name = hostFQDN;
];
};
- users.mutableUsers = false;
+ users.mutableUsers = lib.mkDefault false;
environment.etc.cnagios.source = "${pkgs.cnagios}/share/doc/cnagios";
environment.systemPackages = [
services.zfs = {
autoScrub = {
- enable = true;
+ enable = false;
};
};
networking = {
hostId = "8262ca33"; # generated with head -c4 /dev/urandom | od -A none -t x4
firewall.enable = true;
- # 176.9.151.89 declared in nixops -> infra / tools
+ # FIXME: on next reboot, remove the /27 and the localCommands
interfaces."eth0".ipv4.addresses =
pkgs.lib.attrsets.mapAttrsToList
(n: ips: { address = ips.ip4; prefixLength = 32; })
production.enable = true;
};
- emilia.moodle.enable = true;
+ emilia.moodle.enable = false;
florian = {
app.enable = true;
</FilesMatch>
AllowOverride All
+ SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
Options FollowSymlinks
Require all granted
</Directory>