| Commit message (Expand) | Author |
3 days | pkgs/stalwart-mail-patched: Actually apply overrides | Benedikt Peetz |
3 days | tests/email-dns: Reject mail, that fails DKIM | Benedikt Peetz |
3 days | tests/common/acme/default.nix: Inline the `acmeScripts` | Benedikt Peetz |
3 days | pkgs/stalwart-mail-patched/spamfilter: Provide infrastructure to update it | Benedikt Peetz |
3 days | pkgs/stalwart-mail-patched: Use different native-ca-roots patch | Benedikt Peetz |
3 days | tests/taskchampion-sync: Use correct test function name | Benedikt Peetz |
3 days | tests/{atuin-sync,email-{dns,http},sharkey,taskchampion-sync}: Share acme setup | Benedikt Peetz |
3 days | pkgs/sharkey: Remove nixpkgs unstable wrapper | Benedikt Peetz |
3 days | hosts/server2: Enable new `git-back` service | Benedikt Peetz |
3 days | flake.nix: Use nixos 25.05 branch of simply mail server instead of master | Benedikt Peetz |
4 days | modules/redlib: Remove old `libreddit` alias | Benedikt Peetz |
4 days | flake: Update to nixpkgs 25.05 | Benedikt Peetz |
4 days | modules/git-back: Init with the out-of-tree back | Benedikt Peetz |
4 days | pkgs/back: Remove | Benedikt Peetz |
4 days | flake.nix: Use the packaged version of `ragenix` | Benedikt Peetz |
4 days | hosts/default.nix: Remove now unneeded `finalizeFunction` | Benedikt Peetz |
4 days | tests/README.md: Format | Benedikt Peetz |
4 days | pkgs/stalwart-mail: Update to nixos 25.05 | Benedikt Peetz |
2025-05-05 | hosts/server2: Enable atuin-sync | Benedikt Peetz |
2025-05-05 | modules/atuin-sync: Init | Benedikt Peetz |
2025-05-04 | modules/matrix: Provide postgresql with a correct sql statement | Benedikt Peetz |
2025-05-04 | modules/nextcloud: add calendar, contacts, tasks apps | Silas Schöffel |
2025-04-28 | pkgs/taskchampion-sync: Put the sync server behind a ngnix proxy | Benedikt Peetz |
2025-04-28 | pkgs/sharkey: 2025.2.2 -> 2025.2.3 | Benedikt Peetz |
2025-04-25 | modules/sharkey: Add required `@chown` syscall group to allow list | Benedikt Peetz |
2025-04-25 | tests/sharkey-image: Rename to `sharkey-cpu` | Benedikt Peetz |
2025-04-24 | modules/sharkey: Ensure, that it can access the host's CPUs | Benedikt Peetz |
2025-04-24 | modules/system-info: Provide a nice warning message, if a port is not yet reg... | Benedikt Peetz |
2025-04-24 | modules/matrix: Use the typed NixOS for user and db creation | Benedikt Peetz |
2025-04-24 | modules/matrix: Group `vhack` attr keys together | Benedikt Peetz |
2025-04-24 | modules/mastodon: Group `vhack` keys together | Benedikt Peetz |
2025-04-24 | flake.nix: Remove gnutls | Benedikt Peetz |
2025-04-23 | modules/taskchampion: Make its data directory owned by taskchampion user | Benedikt Peetz |
2025-04-23 | zones/vhack.eu: Actually set the `sharkey.vhack.eu` subdomain | Benedikt Peetz |
2025-04-23 | modules/stalwart-mail: Add recommended proxy settings for stalwarts-proxy | Benedikt Peetz |
2025-04-23 | modules/constants: Also add a user to each group, so that duplicated gids are... | Benedikt Peetz |
2025-04-23 | tests/email-http: Use the factored out DNS server | Benedikt Peetz |
2025-04-23 | hosts/server2: Use the internal stalwart directory | Benedikt Peetz |
2025-04-23 | tests/email-http: Test the http self-service availability | Benedikt Peetz |
2025-04-23 | modules/stalwart-mail: Don't restart the systemd service | Benedikt Peetz |
2025-04-23 | modules/stalwart-mail: Enable the http self-service interface | Benedikt Peetz |
2025-04-23 | modules/nginx: Set the "acme" group as group of the "acme" user | Benedikt Peetz |
2025-04-23 | modules/stalwart-mail: Allow both nginx and stalwart-mail access to the cert | Benedikt Peetz |