Commit graph

1313 commits

Author SHA1 Message Date
930e635a51 Reorder option declarations slightly 2025-09-23 15:34:13 +02:00
a8b475be84 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/7c0e1d343108cbaaf448353fadb62190246251a8?dir=pkgs/firefox-addons&narHash=sha256-PsQSN226ZZ4KnweNspxKTzF8ztdPOAT6%2BgpGkxnygpg%3D' (2025-09-19)
  → 'gitlab:rycee/nur-expressions/8a0333bf11a0fab386c80fa018617bb050156ec5?dir=pkgs/firefox-addons&narHash=sha256-YP7%2BUxybMCzHPd5k93pulILnFvSisjgUAGUB/cxWbqU%3D' (2025-09-23)
• Updated input 'home-manager':
    'github:nix-community/home-manager/f21d9167782c086a33ad53e2311854a8f13c281e?narHash=sha256-K6PEI5PYY94TVMH0mX3MbZNYFme7oNRKml/85BpRRAo%3D' (2025-09-14)
  → 'github:nix-community/home-manager/3b955f5f0a942f9f60cdc9cacb7844335d0f21c3?narHash=sha256-uhzsV0Q0I9j2y/rfweWeGif5AWe0MGrgZ/3TjpDYdGA%3D' (2025-09-21)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/d2ed99647a4b195f0bcc440f76edfa10aeb3b743?narHash=sha256-h1BW2y7CY4LI9w61R02wPaOYfmYo82FyRqHIwukQ6SY%3D' (2025-09-18)
  → 'github:nixos/nixpkgs/b2a3852bd078e68dd2b3dfa8c00c67af1f0a7d20?narHash=sha256-afXE7AJ7MY6wY1pg/Y6UPHNYPy5GtUKeBkrZZ/gC71E%3D' (2025-09-20)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/0147c2f1d54b30b5dd6d4a8c8542e8d7edf93b5d?narHash=sha256-7To75JlpekfUmdkUZewnT6MoBANS0XVypW6kjUOXQwc%3D' (2025-09-18)
  → 'github:nixos/nixpkgs/554be6495561ff07b6c724047bdd7e0716aa7b46?narHash=sha256-pHpxZ/IyCwoTQPtFIAG2QaxuSm8jWzrzBGjwQZIttJc%3D' (2025-09-21)
• Updated input 'sops':
    'github:Mic92/sops-nix/f77d4cfa075c3de66fc9976b80e0c4fc69e2c139?narHash=sha256-HYnwlbY6RE5xVd5rh0bYw77pnD8lOgbT4mlrfjgNZ0c%3D' (2025-09-16)
  → 'github:Mic92/sops-nix/e0fdaea3c31646e252a60b42d0ed8eafdb289762?narHash=sha256-L3N8zV6wsViXiD8i3WFyrvjDdz76g3tXKEdZ4FkgQ%2BY%3D' (2025-09-21)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/acb6a0343d3bd8ad35de56cc91935b709a822fe9?narHash=sha256-8u8Q6mwiYnk6OjCKzKLEUFGImbvc3GWV0H7vOGBA6W4%3D' (2025-09-19)
  → 'github:nix-community/nix-vscode-extensions/2e150825271a4e9d5e4f826911c476be43c799cf?narHash=sha256-31arEzuPl%2BIPWYJuuXem43KN/6AnOeUe8m57hNeMmT8%3D' (2025-09-23)
2025-09-23 13:32:00 +02:00
ecb75962c0 alloy: Fix job labels 2025-09-23 13:31:42 +02:00
3d0d4ea31d caddy: Expose metrics without the admin api 2025-09-23 13:31:26 +02:00
c917eed038 caddy: Use wildcard certificate for non tailscale domains 2025-09-23 13:05:39 +02:00
86d0cb60d5 Improve assertion messages 2025-09-22 18:55:41 +02:00
5492e51dd3 alloy: Auto enable collectors 2025-09-22 18:52:46 +02:00
1515ce28e4 alloy: Add caddy metrics scraping 2025-09-22 00:28:47 +02:00
926716e7e5 caddy: Expose metrics 2025-09-22 00:27:23 +02:00
3f85a77fc9 alloy: Enable endpoints conditionally based on requirements 2025-09-21 18:36:23 +02:00
9bc7a2e737 alloy: Add assertions for log/metric collection dependencies 2025-09-21 17:38:53 +02:00
45d6b5ee7c victoria*: Use string interpolation instead of concatenation 2025-09-21 13:05:03 +02:00
c48f95dc56 Avoid builtins 2025-09-21 01:08:28 +02:00
5a960a1074 gatus: Refactor again 2025-09-21 01:00:18 +02:00
c55be783b1 hosts/srv-public: Change outline domain to wiki.sprouted.cloud 2025-09-21 00:54:36 +02:00
3294e96bf9 Set labels for victoria* metrics 2025-09-20 23:37:30 +02:00
387af935d1 grafana: Add victorialogs dashboard 2025-09-20 22:59:27 +02:00
d7d28fa19f grafana: Add victoriametrics dashboard 2025-09-20 22:01:36 +02:00
8a45686da7 grafana: Avoid dashboard patching by using victoriametrics's prometheus compatibility 2025-09-20 21:49:29 +02:00
14956c6712 Persist state of victoriametrics and victorialogs 2025-09-20 21:00:04 +02:00
fa18fa94a9 gatus: Fix grouping 2025-09-20 19:56:38 +02:00
1f1dee4b76 victoriametrics: Set selfScrapeInterval to 15s 2025-09-20 15:38:41 +02:00
60b0e790a8 Enable alloy on all servers 2025-09-20 15:38:15 +02:00
7fbb1de671 alloy: Actually implement the functionality 2025-09-20 15:37:48 +02:00
58e7ffce5c grafana: Provision datasources and dashboards 2025-09-20 15:37:09 +02:00
3161b9190a hosts/srv-monitor: Enable victoriametrics 2025-09-20 00:42:01 +02:00
aa0aed3ad2 victoriametrics: Init module 2025-09-20 00:41:26 +02:00
39edb229af Avoid repitition of domain names 2025-09-19 21:08:19 +02:00
cc211d016b gatus: Disable DynamicUser 2025-09-19 20:55:19 +02:00
74a4206094 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/789920825fc982a93a2bf91a714367fa8f7ea0a6?dir=pkgs/firefox-addons&narHash=sha256-VjtA%2BfqkraKHbGzjKJBPfDj%2BSXysXiR4SrghTr10HoY%3D' (2025-09-12)
  → 'gitlab:rycee/nur-expressions/7c0e1d343108cbaaf448353fadb62190246251a8?dir=pkgs/firefox-addons&narHash=sha256-PsQSN226ZZ4KnweNspxKTzF8ztdPOAT6%2BgpGkxnygpg%3D' (2025-09-19)
• Updated input 'home-manager':
    'github:nix-community/home-manager/07fc025fe10487dd80f2ec694f1cd790e752d0e8?narHash=sha256-Xd1vOeY9ccDf5VtVK12yM0FS6qqvfUop8UQlxEB%2BgTQ%3D' (2025-08-31)
  → 'github:nix-community/home-manager/f21d9167782c086a33ad53e2311854a8f13c281e?narHash=sha256-K6PEI5PYY94TVMH0mX3MbZNYFme7oNRKml/85BpRRAo%3D' (2025-09-14)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/11b2a10c7be726321bb854403fdeec391e798bf0?narHash=sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH%2Bq462Sn8lrmWmk%3D' (2025-09-05)
  → 'github:NixOS/nixos-hardware/67a709cfe5d0643dafd798b0b613ed579de8be05?narHash=sha256-w6cDExPBqbq7fTLo4dZ1ozDGeq3yV6dSN4n/sAaS6OM%3D' (2025-09-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/8cd5ce828d5d1d16feff37340171a98fc3bf6526?narHash=sha256-mCxPABZ6jRjUQx3bPP4vjA68ETbPLNz9V2pk9tO7pRQ%3D' (2025-09-10)
  → 'github:nixos/nixpkgs/d2ed99647a4b195f0bcc440f76edfa10aeb3b743?narHash=sha256-h1BW2y7CY4LI9w61R02wPaOYfmYo82FyRqHIwukQ6SY%3D' (2025-09-18)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/ab0f3607a6c7486ea22229b92ed2d355f1482ee0?narHash=sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/%2BG0lKfv4kk/5Izdg%3D' (2025-09-10)
  → 'github:nixos/nixpkgs/0147c2f1d54b30b5dd6d4a8c8542e8d7edf93b5d?narHash=sha256-7To75JlpekfUmdkUZewnT6MoBANS0XVypW6kjUOXQwc%3D' (2025-09-18)
• Updated input 'sops':
    'github:Mic92/sops-nix/0bf793823386187dff101ee2a9d4ed26de8bbf8c?narHash=sha256-S9F6bHUBh%2BCFEUalv/qxNImRapCxvSnOzWBUZgK1zDU%3D' (2025-09-10)
  → 'github:Mic92/sops-nix/f77d4cfa075c3de66fc9976b80e0c4fc69e2c139?narHash=sha256-HYnwlbY6RE5xVd5rh0bYw77pnD8lOgbT4mlrfjgNZ0c%3D' (2025-09-16)
• Updated input 'treefmt':
    'github:numtide/treefmt-nix/1aabc6c05ccbcbf4a635fb7a90400e44282f61c4?narHash=sha256-F1oFfV51AE259I85av%2BMAia221XwMHCOtZCMcZLK2Jk%3D' (2025-08-31)
  → 'github:numtide/treefmt-nix/128222dc911b8e2e18939537bed1762b7f3a04aa?narHash=sha256-/DbPkh6PZOgfueCbs3uzlk4ASU2nPPsiVWhpMCNkAd0%3D' (2025-09-18)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/e2147d6840365c062114c0eae2438283897eaafb?narHash=sha256-BawqTE8Hf8NJI5g0/vzMGcqFXXjYZkdz00DjsWrNUm4%3D' (2025-09-12)
  → 'github:nix-community/nix-vscode-extensions/acb6a0343d3bd8ad35de56cc91935b709a822fe9?narHash=sha256-8u8Q6mwiYnk6OjCKzKLEUFGImbvc3GWV0H7vOGBA6W4%3D' (2025-09-19)
2025-09-19 19:18:18 +02:00
d7ff914152 radicale: Encrypt the whole htpasswd file 2025-09-19 18:27:05 +02:00
44da7817c3 outline: Reroll gitlab client secret 2025-09-19 18:15:10 +02:00
dff1792529 hosts/srv-public: Enable outline 2025-09-18 22:42:46 +02:00
330a3c2bc3 outline: Add module 2025-09-18 22:42:17 +02:00
6b8724f441 radicale: Use hashed instead of plain password 2025-09-18 15:41:36 +02:00
2240bc9c91 impermanence: Persist hedgedoc, privatebin, crowdsec and forgejo state dirs 2025-09-17 22:42:54 +02:00
44e5bc505f sops: Rotate keys 2025-09-17 22:41:36 +02:00
4f0fea5461 tailscale: Add restart triggers 2025-09-17 22:34:47 +02:00
7edd02884e wlan: Actually remove old networks 2025-09-17 22:12:21 +02:00
c315c7f66e stirling-pdf: Use systemd service instead of container 2025-09-17 21:13:57 +02:00
ed714c8aed hosts/srv-public: Reinstall 2025-09-17 19:15:21 +02:00
fad971511c stirling-pdf: Fix container image link 2025-09-17 19:14:25 +02:00
8ca09698b9 Rename shared nix files to common 2025-09-17 19:01:23 +02:00
4f826e8370 hosts/srv-monitor: Reinstall with new hostname and larger nix partiiton 2025-09-16 21:19:02 +02:00
697eae282e sops: Fix dev-shell and insaller-script 2025-09-16 21:10:45 +02:00
8be51907fa gatus: Upgrade package to get new UI 2025-09-14 00:03:52 +02:00
2cfcf9ee74 tailscale: Return to the stable package after kernel fix
See https://github.com/NixOS/nixpkgs/issues/438765#issuecomment-3281041188
2025-09-12 23:49:26 +02:00
99e7b25a8a flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/59d32d171d43bbe5ba9f3cb4723066f91595786f?dir=pkgs/firefox-addons&narHash=sha256-MVjY6naARVAOIcNCDPUeNqqw1ttIuaDxBhE5c%2Bi21nI%3D' (2025-09-09)
  → 'gitlab:rycee/nur-expressions/789920825fc982a93a2bf91a714367fa8f7ea0a6?dir=pkgs/firefox-addons&narHash=sha256-VjtA%2BfqkraKHbGzjKJBPfDj%2BSXysXiR4SrghTr10HoY%3D' (2025-09-12)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/9d1fa9fa266631335618373f8faad570df6f9ede?narHash=sha256-fRnT%2BbwP1sB6ne7BLw4aXkVYjr%2BQCZZ%2Be4MhbokHyd4%3D' (2025-09-08)
  → 'github:nixos/nixpkgs/8cd5ce828d5d1d16feff37340171a98fc3bf6526?narHash=sha256-mCxPABZ6jRjUQx3bPP4vjA68ETbPLNz9V2pk9tO7pRQ%3D' (2025-09-10)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9?narHash=sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4%3D' (2025-09-05)
  → 'github:nixos/nixpkgs/ab0f3607a6c7486ea22229b92ed2d355f1482ee0?narHash=sha256-zwE/e7CuPJUWKdvvTCB7iunV4E/%2BG0lKfv4kk/5Izdg%3D' (2025-09-10)
• Updated input 'sops':
    'github:Mic92/sops-nix/3223c7a92724b5d804e9988c6b447a0d09017d48?narHash=sha256-t%2Bvoe2961vCgrzPFtZxha0/kmFSHFobzF00sT8p9h0U%3D' (2025-08-12)
  → 'github:Mic92/sops-nix/0bf793823386187dff101ee2a9d4ed26de8bbf8c?narHash=sha256-S9F6bHUBh%2BCFEUalv/qxNImRapCxvSnOzWBUZgK1zDU%3D' (2025-09-10)
• Updated input 'vscode-extensions':
    'github:nix-community/nix-vscode-extensions/45c6b00334077e372fde29a8a92f3ba5a9130d43?narHash=sha256-CYxpRGfY0ruvw6cd%2BJ7wLWb0F4ZU9UlphCOXayNSTJg%3D' (2025-09-09)
  → 'github:nix-community/nix-vscode-extensions/e2147d6840365c062114c0eae2438283897eaafb?narHash=sha256-BawqTE8Hf8NJI5g0/vzMGcqFXXjYZkdz00DjsWrNUm4%3D' (2025-09-12)
2025-09-12 23:33:33 +02:00
5b2b52a476 hosts/desktop: Do Folding@home to heat my room 2025-09-12 23:16:52 +02:00
5074bbeae4 forgejo: Rename service user to git 2025-09-12 23:15:28 +02:00