Commit graph

15 commits

Author SHA1 Message Date
913be00f55 flake.nix: Rename pre-commit-hooks-nix into git-hooks-nix
Cachix has renamed their project.
2024-12-28 14:58:28 +01:00
385a6fd6cd tests: minimal: Configure and verify vmail user/group/uid/gid 2024-12-28 14:58:28 +01:00
45c4089f91 Add minimal (internal) tests 2024-12-28 14:58:28 +01:00
d88d91ef74 mailsystem: Add option to use selfsigned certificates in preparation for testing 2024-12-28 14:58:28 +01:00
a3af3a5187 flake.nix: Actually expose mailsystem as nixosModule 2024-12-28 14:58:28 +01:00
6bc5f7dc07 mailsystem: Add configuration for roundcube as webmail interface 2024-12-28 14:58:28 +01:00
e2627111a9 mailsystem: rspamd: Add configuration options to make rspamd's web ui accessible 2024-12-28 14:58:25 +01:00
dcda508e3f mailsystem: dovecot: Autolearn ham/spam when moving mails 2024-12-28 14:58:05 +01:00
6e0947b3a4 mailsystem: Configure rspamd as spam filter 2024-12-28 14:58:00 +01:00
b7fac23bd1 mailsystem: Add basic postfix configuration 2024-12-28 00:23:33 +01:00
bc01d4d2d0 mailsystem: Add minimal dovecot configuration 2024-12-28 00:21:53 +01:00
56feea5754 mailsystem: Add vmail user and group configuration 2024-12-06 16:41:06 +01:00
9180d7345c mailsystem: Add common.nix containing module-internal variables/definitions 2024-12-01 12:40:38 +01:00
3943ec3356 mailsystem: Add nginx configuration to retrieve letsencrypt certificate 2024-11-30 19:56:30 +01:00
77e4cac42d Initial commit 2024-11-26 00:23:32 +01:00