mailtng #93

Merged
nek0 merged 7 commits from mailtng into master 2022-12-18 20:28:40 +01:00
Owner
No description provided.
sandro added 3 commits 2022-12-10 02:01:46 +01:00
sandro reviewed 2022-12-10 02:05:28 +01:00
@ -0,0 +4,4 @@
domain = "mailtng.c3d2.de";
ldap-auth-config = pkgs.writeText ''
hosts = auth.c3d2.de
Author
Owner

You are missing the host overwrite from the other modules

You are missing the host overwrite from the other modules
nek0 marked this conversation as resolved
@ -0,0 +48,4 @@
services = {
postfix = {
enable = true;
Author
Owner

Settings that logical depend on each other should use config.services.... if possible

Settings that logical depend on each other should use config.services.... if possible
nek0 marked this conversation as resolved
@ -0,0 +185,4 @@
};
nginx = {
enable = true;
recommendedGzipSettings = true;
Author
Owner

The recommended settings are set by the c3d2 module already

The recommended settings are set by the c3d2 module already
nek0 marked this conversation as resolved
@ -0,0 +192,4 @@
serverAliases = [ ];
forceSSL = true;
enableACME = true;
http2 = true;
Author
Owner

http2 should be on by default

http2 should be on by default
nek0 marked this conversation as resolved
@ -0,0 +208,4 @@
security.acme = {
acceptTerms = true;
preliminarySelfsigned = true;
defaults.renewInterval = "*-01,03,05,07,09,11-01 00:00:00";
Author
Owner

We should use the default value from the module unless absolutely required

We should use the default value from the module unless absolutely required
nek0 marked this conversation as resolved
@ -0,0 +211,4 @@
defaults.renewInterval = "*-01,03,05,07,09,11-01 00:00:00";
certs = {
"${domain}" = {
email = "root@c3d2.de";
Author
Owner

We should take this from the c3d2 module

We should take this from the c3d2 module
nek0 marked this conversation as resolved
@ -0,0 +213,4 @@
"${domain}" = {
email = "root@c3d2.de";
extraDomainNames = [ ];
postRun = "systemctl restart postfix.service dovecot2.service";
Author
Owner

Can we reload them?

Can we reload them?
nek0 marked this conversation as resolved
revol-xut added 2 commits 2022-12-18 20:16:33 +01:00
nek0 added 1 commit 2022-12-18 20:19:30 +01:00
nek0 added 1 commit 2022-12-18 20:27:37 +01:00
nek0 merged commit 070aa33d2d into master 2022-12-18 20:28:40 +01:00
nek0 deleted branch mailtng 2022-12-18 20:28:40 +01:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: c3d2/nix-config#93
No description provided.