feat: add VictoriaMetrics module, update Dovecot Sieve extensions, and fix Grafana service expression
This commit is contained in:
@@ -26,6 +26,7 @@
|
|||||||
./modules/podman.nix
|
./modules/podman.nix
|
||||||
./modules/omada.nix
|
./modules/omada.nix
|
||||||
./modules/ddclient.nix
|
./modules/ddclient.nix
|
||||||
|
./utils/modules/victoriametrics
|
||||||
# ./modules/wol.nix
|
# ./modules/wol.nix
|
||||||
|
|
||||||
|
|
||||||
@@ -42,7 +43,7 @@
|
|||||||
|
|
||||||
# git
|
# git
|
||||||
./modules/gitea.nix
|
./modules/gitea.nix
|
||||||
./modules/fwmetrics.nix
|
# ./modules/fwmetrics.nix
|
||||||
|
|
||||||
# ha customers
|
# ha customers
|
||||||
./modules/ha-customers
|
./modules/ha-customers
|
||||||
|
|||||||
@@ -99,6 +99,9 @@ in
|
|||||||
mailLocation = "maildir:/var/vmail/%d/%n/Maildir";
|
mailLocation = "maildir:/var/vmail/%d/%n/Maildir";
|
||||||
mailUser = "vmail";
|
mailUser = "vmail";
|
||||||
mailGroup = "vmail";
|
mailGroup = "vmail";
|
||||||
|
|
||||||
|
sieve.extensions = [ "copy" "editheader" "relational" "reject" "fileinto" "imap4flags" "vacation-seconds" ];
|
||||||
|
|
||||||
extraConfig = ''
|
extraConfig = ''
|
||||||
ssl = yes
|
ssl = yes
|
||||||
ssl_cert = </var/lib/acme/imap.${domain}/fullchain.pem
|
ssl_cert = </var/lib/acme/imap.${domain}/fullchain.pem
|
||||||
|
|||||||
@@ -26,7 +26,7 @@ let
|
|||||||
regex: 'node_systemd_unit_state'
|
regex: 'node_systemd_unit_state'
|
||||||
action: keep
|
action: keep
|
||||||
- source_labels: [name]
|
- source_labels: [name]
|
||||||
regex: '(container@git|microvm@git-runner-1|postfix|dovecot|openldap|wireguard-wg_cloonar).*\.service'
|
regex: '(container@git|microvm@git-runner-|postfix|dovecot|openldap|wireguard-wg_cloonar).*\.service'
|
||||||
action: keep
|
action: keep
|
||||||
'';
|
'';
|
||||||
in {
|
in {
|
||||||
|
|||||||
Reference in New Issue
Block a user