about summary refs log tree commit diff stats
Commit message (Expand)AuthorAge
* pkgs/fetchmail-common-name: Patch fetchmail to accept certificates without co...Benedikt Peetz3 days
* test/email-ip: Rename from the general `email` testBenedikt Peetz3 days
* modules/stalwart-mail-free: Remove all `security` dependent checks if it's nullBenedikt Peetz3 days
* pkgs/stalwart-mail-free: Avoid running `stalwart-mail`'s testsBenedikt Peetz3 days
* pkgs/stalwart-mail-free: Update `cargoHash`Benedikt Peetz3 days
* modules/stalwart-mail: Capitalize default mailboxesBenedikt Peetz3 days
* modules/stalwart-mail: Also listen on :25 without SSL but with STARTTLSBenedikt Peetz3 days
* modules/stalwart-mail: Set a default value for `principals`Benedikt Peetz3 days
* modules/stalwart-mail: Include full systemd service and set correct dependenciesBenedikt Peetz3 days
* modules/stalwart-mail: Select DKIM keys per-domainBenedikt Peetz3 days
* modules/stalwart-mail: Avoid hardcoding `vhack.eu` email addressBenedikt Peetz3 days
* modules/dns: Add service dependenciesBenedikt Peetz3 days
* modules/dns: Set a reasonable verbosity levelBenedikt Peetz3 days
* modules/dns: Provide the option to open the required firewall portsBenedikt Peetz3 days
* modules/dns: Remove `lib.debug` callsBenedikt Peetz3 days
* modules/dns/dns/types/records/PTR.nix: Special case for reverse IP lookupsBenedikt Peetz3 days
* pkgs/stalwart-mail-free: Also patch to use the platform CA storeBenedikt Peetz3 days
* modules/dns/dns/types/records/MTA-STS.nix: InitBenedikt Peetz3 days
* modules/dns/dns/types/records/DMARC.nix: Reference the correct RFCBenedikt Peetz3 days
* .envrc: Add ./scripts to PATHBenedikt Peetz3 days
* scripts/testInteractive: Actually build the *interactive* test driverBenedikt Peetz3 days
* modules/stalwart-mail: Move the package to the `pkgs` subtreeBenedikt Peetz3 days
* {modules,tests}/dns: InitBenedikt Peetz3 days
* tests/email: Test the mvpBenedikt Peetz3 days
* module/stalwart-mail: Init initial versionBenedikt Peetz3 days
* scripts/test_build.sh: InitBenedikt Peetz3 days
* scripts/test_interactive.sh: Actually fail when `nix build` failsBenedikt Peetz3 days
* pkgs/back/update.sh: Don't worry about incompatible semver changesBenedikt Peetz5 days
* pkgs/back/.envrc: Stop fetching when loading the shellBenedikt Peetz5 days
* treewide: UpdateBenedikt Peetz5 days
* fix(hosts/server2/redirects): Also recognize the old source.vhack.eu redirectBenedikt Peetz2025-02-09
* modules/redlib: Use `nginx`'s module redirect mechanismBenedikt Peetz2025-02-09
* modules/nginx: Keep the `$request_uri` when redirectingBenedikt Peetz2025-02-09
* README.md: Fix typosBenedikt Peetz2025-02-09
* modules/nix-sync: Correctly merge `extraSettings` and the needed vhost configBenedikt Peetz2025-02-07
* hosts/server3/websites: Host nix-sync on server3Benedikt Peetz2025-02-07
* hosts/server2/websites: Correct extraSettings for wkdBenedikt Peetz2025-02-04
* hosts/server2/websites: Use the new repository urlsBenedikt Peetz2025-02-04
* modules/nix-sync: Actually enableBenedikt Peetz2025-02-04
* docs(README.md): InitBenedikt Peetz2025-02-03
* refactor(modules/default.nix): Remove now unneeded arguments to `mkByName`Benedikt Peetz2025-02-03
* feat(secrets.nix): Automatically generate the secrets list for each hostBenedikt Peetz2025-01-29
* build(flake): Update to the latest `nixLib` versionBenedikt Peetz2025-01-29
* refactor(hosts/{server2,server3}): Move the backup secrets in a directoryBenedikt Peetz2025-01-29
* feat(matrix): make secrets configurableSilas Schöffel2025-01-25
* feat(mastodon): make secrets configurableSilas Schöffel2025-01-25
* feat(miniflux): make secrets configurableSilas Schöffel2025-01-25
* feat(peertube): make secrets configurableSilas Schöffel2025-01-25
* feat(secrets.nix): remove server1Silas Schöffel2025-01-25
* feat(system): removeSilas Schöffel2025-01-25