summaryrefslogtreecommitdiff
path: root/hostnix/elmo/system.nix
AgeCommit message (Collapse)Author
2026-04-15elmo: Automatic GCJoe Mou
2025-12-24Do not override nix.settings.build-dirJoe Mou
NixOS 25.11 contains Nix 2.30 which now builds to /nix/var/nix/builds, which is not space constrained like the previous default of /tmp. To perform the upgrade to NixOS 25.11, we first must unset our build-dir from a world writable directory. See https://github.com/nixos/nix/issues/13701
2025-09-02Properly set nix build-dirJoe Mou
We had been setting TMPDIR for nix-daemon, but nixos-rebuild does not use that. Use the newer build-dir setting instead. See https://github.com/NixOS/nixpkgs/issues/293114#issuecomment-2663470083
2024-10-09Remove poor IPv6 support from dynamic DNSJoe Mou
2024-10-09Upgrade to NixOS 24.05Joe Mou
To resolve database collation version mismatches ("The database was created using collation version 2.38, but the operating system provides version 2.39."): $ sudo -u postgres psql > \c hass > REINDEX DATABASE hass; > ALTER DATABASE hass REFRESH COLLATION VERSION; [ Repeat for all databases (except special database template0) ]
2024-06-11Fix dynamic DNS retries and e-mail alert throttlingJoe Mou
2024-04-27E-mail on rebootJoe Mou
mailutils (but not sendmail) addresses from the unqualified hostname
2024-04-26elmo: E-mail on certain systemd failuresJoe Mou
2024-04-26elmo: simplify SIG(0) key managementJoe Mou
2024-02-18Enable mDNSJoe Mou
2024-02-18use tmpfs for /tmpJoe Mou
2024-02-18Boot after power failure (server mode)Joe Mou
2024-02-13Simplify elmo/system.nixJoe Mou
2024-02-13Refactor elmo default configsJoe Mou