index
:
nixos-server
this commit
etebase
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
*
tests/email-http: Use the factored out DNS server
Benedikt Peetz
2 days
*
hosts/server2: Use the internal stalwart directory
Benedikt Peetz
2 days
*
tests/email-http: Test the http self-service availability
Benedikt Peetz
2 days
*
modules/stalwart-mail: Don't restart the systemd service
Benedikt Peetz
2 days
*
modules/stalwart-mail: Enable the http self-service interface
Benedikt Peetz
2 days
*
modules/nginx: Set the "acme" group as group of the "acme" user
Benedikt Peetz
2 days
*
modules/stalwart-mail: Allow both nginx and stalwart-mail access to the cert
Benedikt Peetz
2 days
*
modules/stalwart-mail: Explicitly list out valid password hashes
Benedikt Peetz
2 days
*
modules/stalwart-mail: Make `cfg.principals` nullable
Benedikt Peetz
2 days
*
modules/stalwart-mail: Use correct group name for `redis-stalwart-mail`
Benedikt Peetz
2 days
*
pkgs/stalwart-mail-free: Update package hash, as it changed
Benedikt Peetz
2 days
*
hosts/server2: Setup sharkey
Benedikt Peetz
3 days
*
test/sharkey: Init
Benedikt Peetz
3 days
*
modules/sharkey: Init
Benedikt Peetz
3 days
*
pkgs/sharkey: Init
Benedikt Peetz
3 days
*
tests/{common,email-dns}: Move last part of acme and dns handling to common
Benedikt Peetz
3 days
*
tests/email-dns: Factor out all of the secrets/acme stuff into a common dir
Benedikt Peetz
3 days
*
update.sh: Also run `nix flake update`
Benedikt Peetz
3 days
*
flake.lock: Update
Benedikt Peetz
3 days
*
zones/vhack.eu: Add a taskchampion subdomain
Benedikt Peetz
2025-04-11
*
modules/system-info: Register taskchampion port
Benedikt Peetz
2025-04-11
*
modules/taskchampion-sync: Persist data directory
Benedikt Peetz
2025-04-11
*
hosts/server2: Enable taskwarrior-sync
Benedikt Peetz
2025-04-11
*
modules/taskchampion-sync: Add {u,g}ids to {group,user}
Benedikt Peetz
2025-04-11
*
{modules,test}/taskchampion-sync: Init
Benedikt Peetz
2025-04-11
*
zones/vhack.eu: add nextcloud subdomain
Silas Schöffel
2025-04-07
*
nextcloud: init on server2
Silas Schöffel
2025-04-07
*
hosts/server2: Format
Benedikt Peetz
2025-04-01
*
tests/email-dns/secrets/dkim/gen_key.sh: Add shellcheck shell
Benedikt Peetz
2025-04-01
*
{hosts/server3,zones/vhack.eu}: Activate stalwart-mail on server3 for soispha
Benedikt Peetz
2025-04-01
*
zones/vhack.eu: Correct specify the SRV targets as fully-qualified
Benedikt Peetz
2025-04-01
*
zones/vhack.eu: Set the SOA name server entry to a real domain
Benedikt Peetz
2025-04-01
*
zones/vhack.eu: Make it obvious, that the serial number must be changed
Benedikt Peetz
2025-04-01
*
tests/dns: Avoid tracing the name-server interfaces
Benedikt Peetz
2025-04-01
*
zones/vhack.eu: Also revert the mail server changes
Benedikt Peetz
2025-03-30
*
{hosts/server2,modules/mail}: Re-active the old mail server
Benedikt Peetz
2025-03-30
*
modules/mail: Avoid changing the `virtualMail` user uid
Benedikt Peetz
2025-03-30
*
modules/mail: Actually set the uid/gid of the virtualMail user
Benedikt Peetz
2025-03-30
*
zones/vhack.eu: Use correct `eu` tld instead of `org`
Benedikt Peetz
2025-03-30
*
modules/stalwart-mail: Assign uids and gids to the stalwart users
Benedikt Peetz
2025-03-29
*
modules/constants: Enforce the 0 to 400 limit
Benedikt Peetz
2025-03-29
*
modules/constants: Correctly assign each uid so that none is greater 400
Benedikt Peetz
2025-03-29
*
modules/constants: Dry gid definitions by inheriting the uids
Benedikt Peetz
2025-03-29
*
hosts/server2: Use the correct path to the DKIM keys
Benedikt Peetz
2025-03-29
*
hosts/server2: Setup stalwalt-mail on mail.vhack.eu for soispha@vhack.eu
Benedikt Peetz
2025-03-29
*
tests/email-dns/secrets: Re-key secrets, so that soispha and sils can read them
Benedikt Peetz
2025-03-27
*
flake.lock: Update
Benedikt Peetz
2025-03-27
*
zones/vhack.eu: Fix cyclic CNAME entry for `source.vhack.eu`
Benedikt Peetz
2025-03-21
*
zones/vhack.eu: Add the `source.vhack.eu` dns entry for the redirect
Benedikt Peetz
2025-03-21
*
zones/vhack.eu: Update to actually be a drop-in replacement for netcup's servers
Benedikt Peetz
2025-03-21
[next]