aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAge
* modules/prometheus: Support prometheus servers in agent modeBenedikt Peetz2 days
* tests/monitoring: Re-name to “basic”Benedikt Peetz2 days
* tests/default.nix: Work around a race-condition in the acme cert waitingBenedikt Peetz2 days
* tests/common/acme: Start all test machines concurrentlyBenedikt Peetz2 days
* modules/monitoring/prometheus: Actually configure the systemd_exporter correctlyBenedikt Peetz2 days
* modules/monitoring/prometheus: Remove pointless fqdn labelBenedikt Peetz2 days
* modules/nginx: Get rid of the `selfsign` parameterBenedikt Peetz2 days
* modules/monitoring/grafana/dashboards: Use better dashboardsBenedikt Peetz2 days
* modules/monitoring/{grafana,loki}: Small code-cleanupsBenedikt Peetz2 days
* modules/monitoring/prometheus: Actually configure the systemd exporterBenedikt Peetz2 days
* modules/monitoring/scrutiny: DisableBenedikt Peetz2 days
* modules/monitoring/{scrutiny,prometheus}: Remove netdataBenedikt Peetz2 days
* modules/monitoring/scrutiny: Don't expose web-serviceBenedikt Peetz2 days
* modules/nginx: Enable status page for prometheus exporterBenedikt Peetz2 days
* modules/monitoring/{prometheus,scrutiny}: Move smartctl exporting to scrutinyBenedikt Peetz2 days
* modules/monitoring/: Persist all state directoriesBenedikt Peetz2 days
* modules/monitoring/: Hard-code all the {u,g}idsBenedikt Peetz2 days
* modules/monitoring/grafana: Put behind anubisBenedikt Peetz3 days
* modules/monitoring/scrutiny: Don't enable if not enabledBenedikt Peetz3 days
* server2: Enable monitoringBenedikt Peetz3 days
* {modules,test}/monitoring: Init basic versionBenedikt Peetz3 days
* flake.lock: UpdateBenedikt Peetz3 days
* pkgs/stalwart-mail-patched: Stop updatingBenedikt Peetz3 days
* {flake.nix,hosts/}: Remove deploy-rsBenedikt Peetz3 days
* scripts/check.sh: Improve UXBenedikt Peetz3 days
* {modules,tests}/{git-,}back: Remove/disableBenedikt Peetz3 days
* tests: Refactor to unify tests and avoid duplicated codeBenedikt Peetz3 days
* scripts/update_hosts.sh: Use faster `nix copy` and ping hosts after updateBenedikt Peetz3 days
* scripts/update_hosts.remote: Use the default `nixos-rebuild`Benedikt Peetz2026-07-07
* checks/email-*: Mark as broken, until we switch back to stalwartBenedikt Peetz2026-07-07
* scripts/check.sh: Compute the list of checks instead of hard-coding itBenedikt Peetz2026-07-07
* flake.lock: UpdateBenedikt Peetz2026-07-07
* mastodon: Update patch to newer mastodon versionBenedikt Peetz2026-07-07
* flake.lock: UpdateBenedikt Peetz2026-06-13
* modules/atuin-sync: Replace `atuin` with `turtle`Benedikt Peetz2026-06-13
* scripts/check.sh: Improve readabilityBenedikt Peetz2026-05-30
* modules/system-info: Add last missing port informationBenedikt Peetz2026-05-30
* modules/taskchampion-sync: Avoid issue with DynamicUserBenedikt Peetz2026-05-30
* modules/mail: Stop persisting now unused directoryBenedikt Peetz2026-05-30
* treewide: Replace usages of `pkgsUnstable` with `pkgs`Benedikt Peetz2026-05-30
* flake: Update to nixos-26.05Benedikt Peetz2026-05-30
* modules/mail: Update to nixos-26.05Benedikt Peetz2026-05-30
* modules/cgit: Switch to plain `cgit`Benedikt Peetz2026-05-30
* modules/murmur: Switch to new names for tls optionsBenedikt Peetz2026-05-30
* server3/stalwart: DisableBenedikt Peetz2026-05-30
* server2/nextcloud: Upgrade from nextcloud32 to nextcloud33Benedikt Peetz2026-05-30
* treewide: UpdateBenedikt Peetz2026-05-12
* hosts/server2: Remove pointless `config` argumentBenedikt Peetz2026-03-22
* scripts/ping_hosts: InitBenedikt Peetz2026-03-22
* scripts/update_hosts: InitBenedikt Peetz2026-03-22