Compare commits

..

4 commits

Author SHA1 Message Date
745ce62f88
feat: better prometheus integration 2024-07-30 20:14:37 +08:00
1830ab192c
feat: enable tailscale on servers 2024-07-30 20:13:20 +08:00
013d87afdf
fix 2024-07-30 20:09:41 +08:00
c88f86eec2
feat: enable tailscale on servers 2024-07-30 17:03:27 +08:00
4 changed files with 9 additions and 3 deletions

View file

@ -208,7 +208,6 @@
element-desktop
tdesktop
qq
feishu
# Password manager
bitwarden
@ -265,6 +264,11 @@
custom.forgejo-actions-runner.enable = true;
custom.forgejo-actions-runner.tokenFile = config.sops.secrets.gitea_env.path;
custom.prometheus = {
enable = true;
exporters.enable = true;
};
# MTP support
services.gvfs.enable = true;

View file

@ -49,6 +49,8 @@ in
networking.firewall.allowedTCPPorts = [ 80 8080 ];
networking.firewall.allowedUDPPorts = [ ] ++ (lib.range 6311 6314);
services.tailscale.enable = true;
custom.prometheus = {
enable = false;
exporters.enable = false;

View file

@ -8,7 +8,7 @@
./services.nix
];
customSettings = {
commonSettings = {
auth.enable = true;
nix.enable = true;
};

View file

@ -103,7 +103,7 @@ in
name = "ntfy";
webhook_configs = [
{
url = "${config.services.ntfy-sh.settings.base-url}/prometheus-alerts";
url = "https://ntfy.xinyang.life/prometheus-alerts";
send_resolved = true;
}
];