Enable alloy on all servers

This commit is contained in:
SebastianStork 2025-09-20 15:38:15 +02:00
parent 7fbb1de671
commit 60b0e790a8
4 changed files with 34 additions and 3 deletions

View file

@ -74,6 +74,15 @@
domain = "speedtest.${sproutedDomain}";
};
alloy = {
enable = true;
domain = "alloy-${config.networking.hostName}.${config.custom.services.tailscale.domain}";
collect = {
hostMetrics = true;
sshdLogs = true;
};
};
caddy.virtualHosts =
let
inherit (config.custom) services;
@ -106,6 +115,9 @@
flush_interval -1
'';
};
alloy = {
inherit (services.alloy) domain port;
};
};
};
};

View file

@ -1,7 +1,8 @@
{
"seb-password": "ENC[AES256_GCM,data:g8ZnhKXDDifpaxHzDqR3KI2uNgRRlNuDmZYFCa0b5eOdHqA95uuERKzObuU+yrnrjXQSAQjayFzpRqhF4LHYDxzQ5gtnq1kTYg==,iv:GpBQNm1jspU8PCN+SzfAUKSps3YySg6JJVYOLOFetOI=,tag:06jFdCFLSw9kEWiSmA7s4w==,type:str]",
"tailscale": {
"auth-key": "ENC[AES256_GCM,data:UyfQ3TwZh2vwQFcKL9mg7Hb34UrjHJ3FExas+TFfdzN8eoEW+49FiRYNlZ6Q6YzfrS7gbrNUPOSTVbYEKw==,iv:1UmMkobgm/GWM/5NjIYTDnNva13mcxqkX01uyPISNRo=,tag:i4EXTXk9DH44BI34Gzr8Ug==,type:str]"
"auth-key": "ENC[AES256_GCM,data:UyfQ3TwZh2vwQFcKL9mg7Hb34UrjHJ3FExas+TFfdzN8eoEW+49FiRYNlZ6Q6YzfrS7gbrNUPOSTVbYEKw==,iv:1UmMkobgm/GWM/5NjIYTDnNva13mcxqkX01uyPISNRo=,tag:i4EXTXk9DH44BI34Gzr8Ug==,type:str]",
"service-auth-key": "ENC[AES256_GCM,data:OK26Ys63wbJP3oTNjr8qaebj8yvkuSz2DAR8YcEw34RBofOmAmfdVsHyIFKH1AQjskbIaOp3Stg4zylxyrk=,iv:XDFwA47jyQ8jkIOfkooywXGzUAtbQb5ktjbrcHnep9g=,tag:5OBkCfJU6z9rzpMcOr3naA==,type:str]"
},
"hedgedoc": {
"gitlab-auth-secret": "ENC[AES256_GCM,data:t5oisagpIO2IjRpE3ecGrGZ1VysZWZlpIbAPpp07s4Ox8ruFOenrzDnimneyJqlJvJiX6fJHs1M/Dma+L9hOtme7Nce/Uw==,iv:lyfWZFwZjdP005X4USGKM1OWKu3W8YTZ0oWODhF/uPI=,tag:Pt8Rk8DSSdicf9qq3skScA==,type:str]"
@ -36,8 +37,8 @@
"enc": "-----BEGIN AGE ENCRYPTED FILE-----\nYWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA4OGcxUHFrNW5PMlZVL0hF\naUtvZzRZTEs0SjRUKythaTB6WUdOODJKODI4ClNuVjVqdGlSMTdGSW9GMCtpbUxn\ncnZvckxkWDBNV3hQQnpnZ0xkeWJ1K0EKLS0tIDBGdTZINTVoeFNMQmpsZVg5S2xv\nbXF5M0FJOCs3b1dqcGF6bXJsd3dyc2sKIpq/yiNubX/yMt/Kj7TYThm3/Kj6we+X\ngvijkVVdddCyO0TH2GZQM5rIQvSq299GwcECDHh7QSUVhEAerJA3qw==\n-----END AGE ENCRYPTED FILE-----\n"
}
],
"lastmodified": "2025-09-19T14:59:18Z",
"mac": "ENC[AES256_GCM,data:NaRkyd76XEGS18uCKcXlF4Re2BDOH2jQ7RMg5P7NWWssN+Wk5oIRLVdMGDhmqnjK5NSU244LXkbVMrQL6cTMpSzVAOLx+ubCu6f2lsGhjj0lO8Z6BGDhYBwJqefp8r/5Uu5ZvJjQzVZEt3nQyMDHwBhVkFY8GasT0VVGebMX9b4=,iv:yi0ewjVU/jeSHJ3NXzDrs2A6rWsTrpinwYoWlRjwUDk=,tag:gQbVNhftto78Wtdlx/G34g==,type:str]",
"lastmodified": "2025-09-20T13:10:49Z",
"mac": "ENC[AES256_GCM,data:irwvi21SwFnL1Xn7tnXQ7aGKpGjq3rImD5rhUnYP5x9jcGECoDcwlSWPAkGdnDlAFgZb2RJaqMImrLa+cJKwJt/LQMgqlOzVLbw2kio0Uc6Xo6yPn7uTgGOKvumFgjFCIImDyHr7vJXDtir4jDwTMlIf7/WlwgVtbaFZYdoFl9Y=,iv:D9Mye4CbYlIm1g81VkRA/iOw/DTiXCf70NpxQvrbWTk=,tag:aNjpgdlteShU4YkA+eaAFg==,type:str]",
"unencrypted_suffix": "_unencrypted",
"version": "3.10.2"
}