aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* scripts/check_get_tests.nix: Update to unflakeHEADmainBenedikt Peetz13 hours
* inputs.nix: Temporarily update to `unstable`Benedikt Peetz13 hours
* modules/fail2ban: Use separate user for fail2banBenedikt Peetz13 hours
* flake: Switch inputs over to unflakeBenedikt Peetz13 hours
* {flake,hosts/default}: Use deploy-rs againBenedikt Peetz13 hours
* flake: Only expose these tests in `checks` which are not brokenBenedikt Peetz13 hours
* treewide: FormatBenedikt Peetz13 hours
* zones/b-peetz.de: Avoid the `CNAME` recordBenedikt Peetz13 hours
* tests/snm-email-single-server: Copy the fixes from the dual-server testBenedikt Peetz13 hours
* tests/{default,rust-motd}: Make `start` argument in `services` more logicalBenedikt Peetz13 hours
* tests/rocie: Wait for open ports before checking starting testBenedikt Peetz13 hours
* tests/{sharkey,sharkey-cpu}: IgnoreBenedikt Peetz13 hours
* tests/{rocie,rust-motd}: Don't use deprecated test driver methodBenedikt Peetz13 hours
* tests/common/email: Generate needed dkim keys for monitoring testsBenedikt Peetz13 hours
* tests: Remove pointless module importsBenedikt Peetz15 hours
* scripts/build.sh: Support `--show-trace`Benedikt Peetz16 hours
* {hosts/server2,modules/nextcloud}: Remove adminPassFileBenedikt Peetz16 hours
* hosts/server2: Disable sharkeyBenedikt Peetz16 hours
* zones/b-peetz.de: InitBenedikt Peetz16 hours
* scripts/update_hosts.sh: Make upstream independentBenedikt Peetz16 hours
* secrets.nix: Use correct paths to the email test dkim keysBenedikt Peetz16 hours
* {.envrc,flake.nix}: Switch to plain `agenix`Benedikt Peetz16 hours
* scripts/build.sh: Add gc roots to every build outputBenedikt Peetz16 hours
* tests/default: Also provide `lib` to the testsBenedikt Peetz16 hours
* modules/mail: Remove commented out codeBenedikt Peetz16 hours
* tests/simple-nixos-mailserver: InitBenedikt Peetz16 hours
* tests/common/email/dkim: Remove old dkim keysBenedikt Peetz16 hours
* tests/taskchampion-sync: Update to new `runTest` functionBenedikt Peetz19 hours
* .gitignore: Also ignore other result symlinksBenedikt Peetz19 hours
* .editorconfig: Add lua sectionBenedikt Peetz19 hours
* {cog.toml,CHANGELOG.md}: RemoveBenedikt Peetz19 hours
* flake: UpdateBenedikt Peetz3 days
* {hosts/server2,zones/vhack.eu}: Don't host redlib any longerBenedikt Peetz7 days
* modules/mail: Allow configuration of pre-generated dkim keysBenedikt Peetz2026-10-02
* modules/mail: Move the user config away from the moduleBenedikt Peetz2026-10-02
* tests/default: Always import the extra modules and our modulesBenedikt Peetz2026-10-02
* tests/default: Also add an option to specify ports to wait forBenedikt Peetz2026-10-02
* tests/default: Allow adding stuff to the default dns configBenedikt Peetz2026-10-02
* tests/default: Document the `runTest` argumentsBenedikt Peetz2026-10-02
* tests/default: Warn, when a name value pair, contains more namesBenedikt Peetz2026-10-02
* tests/email/*: Rename to stalwart email testsBenedikt Peetz2026-10-02
* pkgs/fetchmail-common-name: Update patch, so that it applies againBenedikt Peetz2026-10-02
* zones/*: Deduplicate `mkSerial` functionBenedikt Peetz2026-09-28
* modules/mail: Add `soispha@b-peetz.de` as a separate userBenedikt Peetz2026-09-28
* modules/nextcloud: add onlyoffice appJaki Schöffel2026-08-25
* modules/nextcloud: add mail appJaki Schöffel2026-08-24
* modules/mail: add jaki.liJaki Schöffel2026-08-24
* tests/git-server: FormatBenedikt Peetz2026-08-23
* flake.{nix,lock}: UpdateBenedikt Peetz2026-08-23
* tests/monitoring-{basic,federation}: Fix testsBenedikt Peetz2026-08-23