about summary refs log tree commit diff stats
Commit message (Expand)AuthorAge
* zones/vhack.eu: Add the `source.vhack.eu` dns entry for the redirectBenedikt Peetz8 days
* zones/vhack.eu: Update to actually be a drop-in replacement for netcup's serversBenedikt Peetz8 days
* zones: Provide a single entry point for all zonesBenedikt Peetz2025-03-11
* zones/vhack.eu: Set correct CNAME recordsBenedikt Peetz2025-03-10
* modules/system-info: Include port 53 (dns) in port -> name mappingsBenedikt Peetz2025-03-10
* {hosts,zones}: Init dns zone for vhack.euBenedikt Peetz2025-03-10
* {modules/system-info,scripts/system_info}: InitBenedikt Peetz2025-03-09
* hosts/server2: Use new back configBenedikt Peetz2025-03-09
* pkgs/back/package.nix: Include the html templates in the build sourceBenedikt Peetz2025-03-09
* pkgs/back/config: Also try to open a repo if a directory with `.git` existsBenedikt Peetz2025-03-09
* pkgs/back: Do not store repositories in configBenedikt Peetz2025-03-09
* {modules,tests}/back: Update to deal with newest backBenedikt Peetz2025-03-09
* pkgs/back/assets/style.css: Format with prettierBenedikt Peetz2025-03-09
* pkgs/back/README.md: Update to reflect current statusBenedikt Peetz2025-03-09
* pkgs/back: Support listing all repos via the `/` pathBenedikt Peetz2025-03-09
* scripts/get_dns.sh: InitBenedikt Peetz2025-03-09
* modules/stalwart-mail: Remove now unneeded `allowInsecureSmtp` optionBenedikt Peetz2025-03-09
* tests/email-dns: InitBenedikt Peetz2025-03-09
* pkgs/fetchmail-common-name: Patch fetchmail to accept certificates without co...Benedikt Peetz2025-03-09
* test/email-ip: Rename from the general `email` testBenedikt Peetz2025-03-09
* modules/stalwart-mail-free: Remove all `security` dependent checks if it's nullBenedikt Peetz2025-03-09
* pkgs/stalwart-mail-free: Avoid running `stalwart-mail`'s testsBenedikt Peetz2025-03-09
* pkgs/stalwart-mail-free: Update `cargoHash`Benedikt Peetz2025-03-09
* modules/stalwart-mail: Capitalize default mailboxesBenedikt Peetz2025-03-09
* modules/stalwart-mail: Also listen on :25 without SSL but with STARTTLSBenedikt Peetz2025-03-09
* modules/stalwart-mail: Set a default value for `principals`Benedikt Peetz2025-03-09
* modules/stalwart-mail: Include full systemd service and set correct dependenciesBenedikt Peetz2025-03-09
* modules/stalwart-mail: Select DKIM keys per-domainBenedikt Peetz2025-03-09
* modules/stalwart-mail: Avoid hardcoding `vhack.eu` email addressBenedikt Peetz2025-03-09
* modules/dns: Add service dependenciesBenedikt Peetz2025-03-09
* modules/dns: Set a reasonable verbosity levelBenedikt Peetz2025-03-09
* modules/dns: Provide the option to open the required firewall portsBenedikt Peetz2025-03-09
* modules/dns: Remove `lib.debug` callsBenedikt Peetz2025-03-09
* modules/dns/dns/types/records/PTR.nix: Special case for reverse IP lookupsBenedikt Peetz2025-03-09
* pkgs/stalwart-mail-free: Also patch to use the platform CA storeBenedikt Peetz2025-03-09
* modules/dns/dns/types/records/MTA-STS.nix: InitBenedikt Peetz2025-03-09
* modules/dns/dns/types/records/DMARC.nix: Reference the correct RFCBenedikt Peetz2025-03-09
* .envrc: Add ./scripts to PATHBenedikt Peetz2025-03-09
* scripts/testInteractive: Actually build the *interactive* test driverBenedikt Peetz2025-03-09
* modules/stalwart-mail: Move the package to the `pkgs` subtreeBenedikt Peetz2025-03-09
* {modules,tests}/dns: InitBenedikt Peetz2025-03-09
* tests/email: Test the mvpBenedikt Peetz2025-03-09
* module/stalwart-mail: Init initial versionBenedikt Peetz2025-03-09
* scripts/test_build.sh: InitBenedikt Peetz2025-03-09
* scripts/test_interactive.sh: Actually fail when `nix build` failsBenedikt Peetz2025-03-09
* pkgs/back/update.sh: Don't worry about incompatible semver changesBenedikt Peetz2025-03-07
* pkgs/back/.envrc: Stop fetching when loading the shellBenedikt Peetz2025-03-07
* treewide: UpdateBenedikt Peetz2025-03-07
* 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