index
:
nixos-server
etebase
grocy-new
jitsi-meet
main
mautrix-telegram
stalwart
nixos-config for vhack.eu servers https://vhack.eu
vhack.eu
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
*
hosts/server3: Setup prometheus server in agent mode
HEAD
main
Benedikt Peetz
46 hours
*
modules/monitoring/grafana/dashboards/systemd_exporter: Fix typo
Benedikt Peetz
46 hours
*
modules/prometheus: Support prometheus servers in agent mode
Benedikt Peetz
46 hours
*
tests/monitoring: Re-name to “basic”
Benedikt Peetz
46 hours
*
tests/default.nix: Work around a race-condition in the acme cert waiting
Benedikt Peetz
46 hours
*
tests/common/acme: Start all test machines concurrently
Benedikt Peetz
46 hours
*
modules/monitoring/prometheus: Actually configure the systemd_exporter correctly
Benedikt Peetz
46 hours
*
modules/monitoring/prometheus: Remove pointless fqdn label
Benedikt Peetz
46 hours
*
modules/nginx: Get rid of the `selfsign` parameter
Benedikt Peetz
46 hours
*
modules/monitoring/grafana/dashboards: Use better dashboards
Benedikt Peetz
46 hours
*
modules/monitoring/{grafana,loki}: Small code-cleanups
Benedikt Peetz
2 days
*
modules/monitoring/prometheus: Actually configure the systemd exporter
Benedikt Peetz
2 days
*
modules/monitoring/scrutiny: Disable
Benedikt Peetz
2 days
*
modules/monitoring/{scrutiny,prometheus}: Remove netdata
Benedikt Peetz
2 days
*
modules/monitoring/scrutiny: Don't expose web-service
Benedikt Peetz
2 days
*
modules/nginx: Enable status page for prometheus exporter
Benedikt Peetz
2 days
*
modules/monitoring/{prometheus,scrutiny}: Move smartctl exporting to scrutiny
Benedikt Peetz
2 days
*
modules/monitoring/: Persist all state directories
Benedikt Peetz
2 days
*
modules/monitoring/: Hard-code all the {u,g}ids
Benedikt Peetz
2 days
*
modules/monitoring/grafana: Put behind anubis
Benedikt Peetz
3 days
*
modules/monitoring/scrutiny: Don't enable if not enabled
Benedikt Peetz
3 days
*
server2: Enable monitoring
Benedikt Peetz
3 days
*
{modules,test}/monitoring: Init basic version
Benedikt Peetz
3 days
*
flake.lock: Update
Benedikt Peetz
3 days
*
pkgs/stalwart-mail-patched: Stop updating
Benedikt Peetz
3 days
*
{flake.nix,hosts/}: Remove deploy-rs
Benedikt Peetz
3 days
*
scripts/check.sh: Improve UX
Benedikt Peetz
3 days
*
{modules,tests}/{git-,}back: Remove/disable
Benedikt Peetz
3 days
*
tests: Refactor to unify tests and avoid duplicated code
Benedikt Peetz
3 days
*
scripts/update_hosts.sh: Use faster `nix copy` and ping hosts after update
Benedikt Peetz
3 days
*
scripts/update_hosts.remote: Use the default `nixos-rebuild`
Benedikt Peetz
2026-07-07
*
checks/email-*: Mark as broken, until we switch back to stalwart
Benedikt Peetz
2026-07-07
*
scripts/check.sh: Compute the list of checks instead of hard-coding it
Benedikt Peetz
2026-07-07
*
flake.lock: Update
Benedikt Peetz
2026-07-07
*
mastodon: Update patch to newer mastodon version
Benedikt Peetz
2026-07-07
*
flake.lock: Update
Benedikt Peetz
2026-06-13
*
modules/atuin-sync: Replace `atuin` with `turtle`
Benedikt Peetz
2026-06-13
*
scripts/check.sh: Improve readability
Benedikt Peetz
2026-05-30
*
modules/system-info: Add last missing port information
Benedikt Peetz
2026-05-30
*
modules/taskchampion-sync: Avoid issue with DynamicUser
Benedikt Peetz
2026-05-30
*
modules/mail: Stop persisting now unused directory
Benedikt Peetz
2026-05-30
*
treewide: Replace usages of `pkgsUnstable` with `pkgs`
Benedikt Peetz
2026-05-30
*
flake: Update to nixos-26.05
Benedikt Peetz
2026-05-30
*
modules/mail: Update to nixos-26.05
Benedikt Peetz
2026-05-30
*
modules/cgit: Switch to plain `cgit`
Benedikt Peetz
2026-05-30
*
modules/murmur: Switch to new names for tls options
Benedikt Peetz
2026-05-30
*
server3/stalwart: Disable
Benedikt Peetz
2026-05-30
*
server2/nextcloud: Upgrade from nextcloud32 to nextcloud33
Benedikt Peetz
2026-05-30
*
treewide: Update
Benedikt Peetz
2026-05-12
*
hosts/server2: Remove pointless `config` argument
Benedikt Peetz
2026-03-22
[next]