Commit graph

1279 commits

Author SHA1 Message Date
4f2bd0234e Enable auto login on fern and north 2025-07-15 12:38:42 +02:00
c3c19aa3ee Don't try to auto update nextcloud apps 2025-07-14 12:18:12 +02:00
951a57e48e Remove use of the "with" keyword 2025-07-14 12:17:30 +02:00
1587298968 Don't repeat hedgedoc's data dir 2025-07-14 12:16:47 +02:00
0de4a20aea deyploy-rs: use own user for ssh 2025-07-11 22:14:40 +02:00
5447edc811 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/7dc9a3c333983e3dcc19eb29b8e98184ef7e51e7?dir=pkgs/firefox-addons&narHash=sha256-4W%2BBw2G9bTUuvAVS0g1rTdm5jyxxZoPFSSSk3S5yOPQ%3D' (2025-07-05)
  → 'gitlab:rycee/nur-expressions/46fbfdbbbd5418716fced1d049aecba0ac370033?dir=pkgs/firefox-addons&narHash=sha256-htBJrss6a1Zh510pXecBYlYLRXkYs%2B9PcT%2BJNim54Cw%3D' (2025-07-10)
• Updated input 'home-manager':
    'github:nix-community/home-manager/501cfec8277f931a9c9af9f23d3105c537faeafe?narHash=sha256-tWosziZTT039x6PgEZUhzGlV8oLvdDmIgKTE8ESMaEA%3D' (2025-07-02)
  → 'github:nix-community/home-manager/9b0873b46c9f9e4b7aa01eb634952c206af53068?narHash=sha256-kllkNbIqQi3VplgTMeGzuh1t8Gk8TauvkTRt93Km%2BtQ%3D' (2025-07-06)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/f117b383dd591fd579bce5ee7bac07a3fdc1d050?narHash=sha256-ay7O1jjalUxkL23QWLv9C2s8rdVGs3hUOPZClIbUHKs%3D' (2025-07-05)
  → 'github:nix-community/home-manager/206ed3c71418b52e176f16f58805c96e84555320?narHash=sha256-%2B3rXu8ewcNDi65/2mKkdSGrivQs5zEZVp5aYszXC0d0%3D' (2025-07-09)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/0cadf3b87cce52af29c3cc98be8ee81b3c05f2c1?narHash=sha256-b9JMD1j%2BzqGbrWSobXq4icjOm5tdoy7dWBLSe6WTCSE%3D' (2025-07-05)
  → 'github:nix-community/nix-vscode-extensions/6e1e610de8302bd2b1575c90c73997acd333a311?narHash=sha256-KWELfQtHJjNG7X485TplXmKSmZIsYXHeruAxxEnsH7M%3D' (2025-07-10)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/497ae1357f1ac97f1aea31a4cb74ad0d534ef41f?narHash=sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE%2BJ9w%3D' (2025-07-02)
  → 'github:NixOS/nixos-hardware/7ced9122cff2163c6a0212b8d1ec8c33a1660806?narHash=sha256-gATnkOe37eeVwKKYCsL%2BOnS2gU4MmLuZFzzWCtaKLI8%3D' (2025-07-09)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/7a732ed41ca0dd64b4b71b563ab9805a80a7d693?narHash=sha256-u7ubvtxdTnFPpV27AHpgoKn7qHuE7sgWgza/1oj5nzA%3D' (2025-07-03)
  → 'github:nixos/nixpkgs/88983d4b665fb491861005137ce2b11a9f89f203?narHash=sha256-7orTnNqkGGru8Je6Un6mq1T8YVVU/O5kyW4%2Bf9C1mZQ%3D' (2025-07-08)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/5c724ed1388e53cc231ed98330a60eb2f7be4be3?narHash=sha256-xVNy/XopSfIG9c46nRmPaKfH1Gn/56vQ8%2B%2BxWA8itO4%3D' (2025-07-04)
  → 'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0?narHash=sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X%2BxgOL0%3D' (2025-07-08)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1?narHash=sha256-0IEdQB1nS%2BuViQw4k3VGUXntjkDp7aAlqcxdewb/hAc%3D' (2025-06-26)
  → 'github:numtide/treefmt-nix/c9d477b5d5bd7f26adddd3f96cfd6a904768d4f9?narHash=sha256-19m7P4O/Aw/6%2BCzncWMAJu89JaKeMh3aMle1CNQSIwM%3D' (2025-07-09)
2025-07-10 19:11:33 +02:00
893a488be1 Also monitor hosts with gatus 2025-07-10 10:57:04 +02:00
74cb6b3cb1 Fix caddy-tailscale hash 2025-07-10 10:36:55 +02:00
5aad5d2a7b Refactor alert URL to use centralized domain config 2025-07-08 10:54:36 +02:00
401e0059c4 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/08812a6d58b96f717f9d4a8c3e5aa9db0554eb6f?dir=pkgs/firefox-addons&narHash=sha256-ihzv16jv0mx4yW64wXuJBnTKigRVsR%2BaY9i/5WvS%2BtA%3D' (2025-07-02)
  → 'gitlab:rycee/nur-expressions/7dc9a3c333983e3dcc19eb29b8e98184ef7e51e7?dir=pkgs/firefox-addons&narHash=sha256-4W%2BBw2G9bTUuvAVS0g1rTdm5jyxxZoPFSSSk3S5yOPQ%3D' (2025-07-05)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/25f003f8a9eae31a11938d53cb23e0b4a3c08d3a?narHash=sha256-E2AtD5UUeU50xco4gmgsCOs7tnBNsVi7%2BCdCZ4yQUrA%3D' (2025-07-02)
  → 'github:nix-community/home-manager/f117b383dd591fd579bce5ee7bac07a3fdc1d050?narHash=sha256-ay7O1jjalUxkL23QWLv9C2s8rdVGs3hUOPZClIbUHKs%3D' (2025-07-05)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/e3a859385648ba529eacc2efe61d529eef6f5485?narHash=sha256-R6ZonDO1yldt3KUDi%2Bu8irXo09%2BEjisiqK4s7Je46B4%3D' (2025-07-02)
  → 'github:nix-community/nix-vscode-extensions/0cadf3b87cce52af29c3cc98be8ee81b3c05f2c1?narHash=sha256-b9JMD1j%2BzqGbrWSobXq4icjOm5tdoy7dWBLSe6WTCSE%3D' (2025-07-05)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b43c397f6c213918d6cfe6e3550abfe79b5d1c51?narHash=sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y%3D' (2025-06-29)
  → 'github:nixos/nixpkgs/7a732ed41ca0dd64b4b71b563ab9805a80a7d693?narHash=sha256-u7ubvtxdTnFPpV27AHpgoKn7qHuE7sgWgza/1oj5nzA%3D' (2025-07-03)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df?narHash=sha256-P/SQmKDu06x8yv7i0s8bvnnuJYkxVGBWLWHaU%2Btt4YY%3D' (2025-06-30)
  → 'github:nixos/nixpkgs/5c724ed1388e53cc231ed98330a60eb2f7be4be3?narHash=sha256-xVNy/XopSfIG9c46nRmPaKfH1Gn/56vQ8%2B%2BxWA8itO4%3D' (2025-07-04)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/77c423a03b9b2b79709ea2cb63336312e78b72e2?narHash=sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M%3D' (2025-06-17)
  → 'github:Mic92/sops-nix/3633fc4acf03f43b260244d94c71e9e14a2f6e0d?narHash=sha256-KrDPXobG7DFKTOteqdSVeL1bMVitDcy7otpVZWDE6MA%3D' (2025-07-04)
2025-07-05 20:51:32 +02:00
155b9b2a30 Always disable caddy's admin endpoint 2025-07-05 20:48:19 +02:00
56b28f055d Improve domain conflict messages by setting domains per service 2025-07-05 20:41:55 +02:00
44520b3cd2 Only check domain and port uniqueness on servers 2025-07-04 13:01:03 +02:00
9a591d927a flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/8c101ae6d55115c7d4f12bffa932f30416dfd070?dir=pkgs/firefox-addons&narHash=sha256-kGbUMc4hww2Fe6DdCFy8Qnlspc4dLepa1L9SLh0LORg%3D' (2025-06-27)
  → 'gitlab:rycee/nur-expressions/08812a6d58b96f717f9d4a8c3e5aa9db0554eb6f?dir=pkgs/firefox-addons&narHash=sha256-ihzv16jv0mx4yW64wXuJBnTKigRVsR%2BaY9i/5WvS%2BtA%3D' (2025-07-02)
• Updated input 'flake-parts':
    'github:hercules-ci/flake-parts/9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569?narHash=sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98%3D' (2025-06-08)
  → 'github:hercules-ci/flake-parts/77826244401ea9de6e3bac47c2db46005e1f30b5?narHash=sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ%3D' (2025-07-01)
• Updated input 'flake-parts/nixpkgs-lib':
    'github:nix-community/nixpkgs.lib/656a64127e9d791a334452c6b6606d17539476e2?narHash=sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc%3D' (2025-06-01)
  → 'github:nix-community/nixpkgs.lib/14a40a1d7fb9afa4739275ac642ed7301a9ba1ab?narHash=sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo%3D' (2025-06-29)
• Updated input 'home-manager':
    'github:nix-community/home-manager/366f00797b1efb70f2882d3da485e3c10fd3d557?narHash=sha256-Lh3dopA8DdY%2BZoaAJPrtkZOZaFEJGSYjOdAYYgOPgE4%3D' (2025-06-24)
  → 'github:nix-community/home-manager/501cfec8277f931a9c9af9f23d3105c537faeafe?narHash=sha256-tWosziZTT039x6PgEZUhzGlV8oLvdDmIgKTE8ESMaEA%3D' (2025-07-02)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/080e8b48b0318b38143d5865de9334f46d51fce3?narHash=sha256-BZXgag7I0rnL/HMHAsBz3tQrfKAibpY2vovexl2lS%2BY%3D' (2025-06-26)
  → 'github:nix-community/home-manager/25f003f8a9eae31a11938d53cb23e0b4a3c08d3a?narHash=sha256-E2AtD5UUeU50xco4gmgsCOs7tnBNsVi7%2BCdCZ4yQUrA%3D' (2025-07-02)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/aaf038808599897191451f404502fbe6e243122e?narHash=sha256-yRkSG94msGtXw2DfF2v2xCH5871rq5SXeEm2LvERRQg%3D' (2025-06-27)
  → 'github:nix-community/nix-vscode-extensions/e3a859385648ba529eacc2efe61d529eef6f5485?narHash=sha256-R6ZonDO1yldt3KUDi%2Bu8irXo09%2BEjisiqK4s7Je46B4%3D' (2025-07-02)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/98236410ea0fe204d0447149537a924fb71a6d4f?narHash=sha256-2m1ceZjbmgrJCZ2PuQZaK4in3gcg3o6rZ7WK6dr5vAA%3D' (2025-06-25)
  → 'github:NixOS/nixos-hardware/497ae1357f1ac97f1aea31a4cb74ad0d534ef41f?narHash=sha256-136MeWtckSHTN9Z2WRNRdZ8oRP3vyx3L8UxeBYE%2BJ9w%3D' (2025-07-02)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/7284e2decc982b81a296ab35aa46e804baaa1cfe?narHash=sha256-aVkL3/yu50oQzi2YuKo0ceiCypVZpZXYd2P2p1FMJM4%3D' (2025-06-25)
  → 'github:nixos/nixpkgs/b43c397f6c213918d6cfe6e3550abfe79b5d1c51?narHash=sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y%3D' (2025-06-29)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf?narHash=sha256-/CG%2Bw0o0oJ5itVklOoLbdn2dGB0wbZVOoDm4np6w09A%3D' (2025-06-24)
  → 'github:nixos/nixpkgs/3016b4b15d13f3089db8a41ef937b13a9e33a8df?narHash=sha256-P/SQmKDu06x8yv7i0s8bvnnuJYkxVGBWLWHaU%2Btt4YY%3D' (2025-06-30)
2025-07-02 22:20:46 +02:00
cb8da9e93a Rename option "healthchecks.enable" to "doHealthchecks" 2025-07-01 17:21:17 +02:00
08fc6f4937 Don't use internal for options 2025-07-01 10:57:09 +02:00
4f5db50ca1 Rename option "backups.enable" to "doBackups" 2025-06-30 23:56:52 +02:00
6bd3313e55 Rotate backblaze keys used by restic 2025-06-30 23:20:59 +02:00
9c5c7cd9ad gatus: use the usual endpoints framework for healthchecks.io 2025-06-29 21:53:50 +02:00
33dbfbced2 gatus: use fallback alerting provider when monitoring endpoints are down 2025-06-29 21:39:29 +02:00
aec20b69e8 gatus: stop tracking gatus itself as an endpoint 2025-06-29 20:43:25 +02:00
47b35b5ed6 gatus: split ambiguous "endpoints" option into "customEndpoints" and internal "finalEndpoints" 2025-06-29 20:40:53 +02:00
dd5268ded4 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/26d54102450b4e23d56d4319ef0722f155b5b37c?dir=pkgs/firefox-addons&narHash=sha256-W%2BPwT19YbzRH8YawEeV3jBb5dp8CbfwWZ4uFQkGwZbA%3D' (2025-06-21)
  → 'gitlab:rycee/nur-expressions/8c101ae6d55115c7d4f12bffa932f30416dfd070?dir=pkgs/firefox-addons&narHash=sha256-kGbUMc4hww2Fe6DdCFy8Qnlspc4dLepa1L9SLh0LORg%3D' (2025-06-27)
• Updated input 'home-manager':
    'github:nix-community/home-manager/7aae0ee71a17b19708b93b3ed448a1a0952bf111?narHash=sha256-gjN3j7joRvT3a8Zgcylnd4NFsnXeDBumqiu4HmY1RIg%3D' (2025-06-05)
  → 'github:nix-community/home-manager/366f00797b1efb70f2882d3da485e3c10fd3d557?narHash=sha256-Lh3dopA8DdY%2BZoaAJPrtkZOZaFEJGSYjOdAYYgOPgE4%3D' (2025-06-24)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/863842639722dd12ae9e37ca83bcb61a63b36f6c?narHash=sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc%3D' (2025-06-19)
  → 'github:nix-community/home-manager/080e8b48b0318b38143d5865de9334f46d51fce3?narHash=sha256-BZXgag7I0rnL/HMHAsBz3tQrfKAibpY2vovexl2lS%2BY%3D' (2025-06-26)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/8368fd526c329cb83a00f9e3cbc35a89599d5ced?narHash=sha256-IdOUn2DcabUAa42nthbyIY%2BfrX42tTkU9KGddbpq5H4%3D' (2025-06-21)
  → 'github:nix-community/nix-vscode-extensions/aaf038808599897191451f404502fbe6e243122e?narHash=sha256-yRkSG94msGtXw2DfF2v2xCH5871rq5SXeEm2LvERRQg%3D' (2025-06-27)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/1552a9f4513f3f0ceedcf90320e48d3d47165712?narHash=sha256-vnzzBDbCGvInmfn2ijC4HsIY/3W1CWbwS/YQoFgdgPg%3D' (2025-06-20)
  → 'github:NixOS/nixos-hardware/98236410ea0fe204d0447149537a924fb71a6d4f?narHash=sha256-2m1ceZjbmgrJCZ2PuQZaK4in3gcg3o6rZ7WK6dr5vAA%3D' (2025-06-25)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/b2485d56967598da068b5a6946dadda8bfcbcd37?narHash=sha256-3vkjFnxCOP6vm5Pm13wC/Zy6/VYgei/I/2DWgW4RFeA%3D' (2025-06-20)
  → 'github:nixos/nixpkgs/7284e2decc982b81a296ab35aa46e804baaa1cfe?narHash=sha256-aVkL3/yu50oQzi2YuKo0ceiCypVZpZXYd2P2p1FMJM4%3D' (2025-06-25)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/08f22084e6085d19bcfb4be30d1ca76ecb96fe54?narHash=sha256-XE/lFNhz5lsriMm/yjXkvSZz5DfvKJLUjsS6pP8EC50%3D' (2025-06-19)
  → 'github:nixos/nixpkgs/30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf?narHash=sha256-/CG%2Bw0o0oJ5itVklOoLbdn2dGB0wbZVOoDm4np6w09A%3D' (2025-06-24)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/a05be418a1af1198ca0f63facb13c985db4cb3c5?narHash=sha256-eEy8cuS0mZ2j/r/FE0/LYBSBcIs/MKOIVakwHVuqTfk%3D' (2025-06-06)
  → 'github:numtide/treefmt-nix/ac8e6f32e11e9c7f153823abc3ab007f2a65d3e1?narHash=sha256-0IEdQB1nS%2BuViQw4k3VGUXntjkDp7aAlqcxdewb/hAc%3D' (2025-06-26)
2025-06-27 23:00:27 +02:00
9a832b61e1 Add gatus.endpointDomains option 2025-06-24 21:15:57 +02:00
6c0ff3393b Simplify config for gatus endpoints 2025-06-22 20:44:04 +02:00
f65bf51905 flake.lock: Update
Flake lock file updates:

• Updated input 'betterfox':
    'github:yokoffing/Betterfox/82553f016744f0eb0528f8d92c3eb30ef9a1f6c4?narHash=sha256-jmZ1DTdND9wpPtPZ3TgJhgZc0ed%2Bdre8mRUaA2llBL0%3D' (2025-06-16)
  → 'github:yokoffing/Betterfox/e66de491acd5e87f53abc3dfe9622f7ce5e2a101?narHash=sha256-Kkk3mqfQCXf/J%2BSoAKki46e4OoD6ZPHTlXT%2Byezj6gU%3D' (2025-06-21)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
  → 'github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec?narHash=sha256-NeCCThCEP3eCl2l/%2B27kNNK7QrwZB1IJCrXfrbv5oqU%3D' (2024-12-04)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
  → 'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/8fbb9fb1546f6a4903a364edce5410088d875c24?dir=pkgs/firefox-addons&narHash=sha256-ElDNHyWLYe73pLa/cMSjK5%2Bmx0V74XJ7awvrbKJLcv8%3D' (2025-06-17)
  → 'gitlab:rycee/nur-expressions/26d54102450b4e23d56d4319ef0722f155b5b37c?dir=pkgs/firefox-addons&narHash=sha256-W%2BPwT19YbzRH8YawEeV3jBb5dp8CbfwWZ4uFQkGwZbA%3D' (2025-06-21)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/28eef8722d1af18ca13e687dbf485e1c653a0402?narHash=sha256-K2xFtlD3PcKAZriOE3LaBLYmVfGQu%2BrIF4Jr1RFYR0Q%3D' (2025-06-17)
  → 'github:nix-community/home-manager/863842639722dd12ae9e37ca83bcb61a63b36f6c?narHash=sha256-Mj5t4yX05/rXnRqJkpoLZTWqgStB88Mr/fegTRqyiWc%3D' (2025-06-19)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/33b8c210ad4550e858a7a6d16023935e00d5e66d?narHash=sha256-iP%2BLd7l/8rnBA1LAoEA02erdYwdhi5XbrYgcrTT%2BbOQ%3D' (2025-06-17)
  → 'github:nix-community/nix-vscode-extensions/8368fd526c329cb83a00f9e3cbc35a89599d5ced?narHash=sha256-IdOUn2DcabUAa42nthbyIY%2BfrX42tTkU9KGddbpq5H4%3D' (2025-06-21)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/61837d2a33ccc1582c5fabb7bf9130d39fee59ad?narHash=sha256-ynqbgIYrg7P1fAKYqe8I/PMiLABBcNDYG9YaAP/d/C4%3D' (2025-06-16)
  → 'github:NixOS/nixos-hardware/1552a9f4513f3f0ceedcf90320e48d3d47165712?narHash=sha256-vnzzBDbCGvInmfn2ijC4HsIY/3W1CWbwS/YQoFgdgPg%3D' (2025-06-20)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/6c64dabd3aa85e0c02ef1cdcb6e1213de64baee3?narHash=sha256-h/aac1dGLhS3qpaD2aZt25NdKY7b%2BJT0ZIP2WuGsJMU%3D' (2025-06-15)
  → 'github:nixos/nixpkgs/b2485d56967598da068b5a6946dadda8bfcbcd37?narHash=sha256-3vkjFnxCOP6vm5Pm13wC/Zy6/VYgei/I/2DWgW4RFeA%3D' (2025-06-20)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/ee930f9755f58096ac6e8ca94a1887e0534e2d81?narHash=sha256-Kh9K4taXbVuaLC0IL%2B9HcfvxsSUx8dPB5s5weJcc9pc%3D' (2025-06-13)
  → 'github:nixos/nixpkgs/08f22084e6085d19bcfb4be30d1ca76ecb96fe54?narHash=sha256-XE/lFNhz5lsriMm/yjXkvSZz5DfvKJLUjsS6pP8EC50%3D' (2025-06-19)
2025-06-21 18:26:42 +02:00
dbe87bc88a Deduce gatus endpoint group from domain when possible 2025-06-20 22:17:54 +02:00
efe6da5582 Don't notify on healthchecks.io 2025-06-20 11:45:49 +02:00
38fb2ec1d5 Check gatus uptime with healthchecks.io 2025-06-20 00:35:08 +02:00
4f31384329 Fix nextcloud backups 2025-06-19 21:47:21 +02:00
de67dc40bf Use resolved on fern 2025-06-19 12:55:45 +02:00
b7d927cb39 Remove all uses of lib.flatten 2025-06-19 12:22:59 +02:00
23762ecb29 Format 2025-06-18 19:31:43 +02:00
5b3f21b140 Enable it-tools on cirrus 2025-06-18 19:30:14 +02:00
7319ee73d7 Add it-tools module 2025-06-18 19:29:58 +02:00
d2cc03be3b Increase number of results/events that gatus saves 2025-06-18 09:44:33 +02:00
b1ba4d5826 Use deploy-rs fork with the --target fix
The fork fixes https://github.com/serokell/deploy-rs/issues/325
Switch back to upstream deploy-rs when the fix is merged
2025-06-17 20:02:02 +02:00
66305167ad flake.lock: Update
Flake lock file updates:

• Updated input 'betterfox':
    'github:yokoffing/Betterfox/9052068d89f8dc5a5a7691fb90046fefe13b9597?narHash=sha256-ci9g4Igy2dc7cDtPy%2Bl6NaaEz8YsD0BSixFaYWYOKTs%3D' (2025-06-02)
  → 'github:yokoffing/Betterfox/82553f016744f0eb0528f8d92c3eb30ef9a1f6c4?narHash=sha256-jmZ1DTdND9wpPtPZ3TgJhgZc0ed%2Bdre8mRUaA2llBL0%3D' (2025-06-16)
• Updated input 'deploy-rs/flake-compat':
    'github:edolstra/flake-compat/ff81ac966bb2cae68946d5ed5fc4994f96d0ffec?narHash=sha256-NeCCThCEP3eCl2l/%2B27kNNK7QrwZB1IJCrXfrbv5oqU%3D' (2024-12-04)
  → 'github:edolstra/flake-compat/0f9255e01c2351cc7d116c072cb317785dd33b33?narHash=sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U%3D' (2023-10-04)
• Updated input 'deploy-rs/utils':
    'github:numtide/flake-utils/11707dc2f618dd54ca8739b309ec4fc024de578b?narHash=sha256-l0KFg5HjrsfsO/JpG%2Br7fRrqm12kzFHyUHqHCVpMMbI%3D' (2024-11-13)
  → 'github:numtide/flake-utils/4022d587cbbfd70fe950c1e2083a02621806a725?narHash=sha256-kAuep2h5ajznlPMD9rnQyffWG8EM/C73lejGofXvdM8%3D' (2023-12-04)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/bf1c48472bc1daa1a19900484669f0f68acce902?dir=pkgs/firefox-addons&narHash=sha256-Ozx6BBA7jBPUF2b2tFAG4wD71cCBOmCgZFYjqCbpMJ8%3D' (2025-06-13)
  → 'gitlab:rycee/nur-expressions/8fbb9fb1546f6a4903a364edce5410088d875c24?dir=pkgs/firefox-addons&narHash=sha256-ElDNHyWLYe73pLa/cMSjK5%2Bmx0V74XJ7awvrbKJLcv8%3D' (2025-06-17)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/18f3a0d21c3739a242aafa17c04c5238bbab5a41?narHash=sha256-r6YTIMprNCYcJcA4oZ0x1wPaHPPHUxb8CnyEeMkhGks%3D' (2025-06-13)
  → 'github:nix-community/home-manager/28eef8722d1af18ca13e687dbf485e1c653a0402?narHash=sha256-K2xFtlD3PcKAZriOE3LaBLYmVfGQu%2BrIF4Jr1RFYR0Q%3D' (2025-06-17)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/6ec5e3e4a11887ae47d55ece1b83a0ed8082cddf?narHash=sha256-at8sCy3IXlgo1zV0j0Wowhn/dHXqBkb2huSdJ2Jt%2Bmo%3D' (2025-06-13)
  → 'github:nix-community/nix-vscode-extensions/33b8c210ad4550e858a7a6d16023935e00d5e66d?narHash=sha256-iP%2BLd7l/8rnBA1LAoEA02erdYwdhi5XbrYgcrTT%2BbOQ%3D' (2025-06-17)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/4602f7e1d3f197b3cb540d5accf5669121629628?narHash=sha256-W5GKQHgunda/OP9sbKENBZhMBDNu2QahoIPwnsF6CeM%3D' (2025-06-06)
  → 'github:NixOS/nixos-hardware/61837d2a33ccc1582c5fabb7bf9130d39fee59ad?narHash=sha256-ynqbgIYrg7P1fAKYqe8I/PMiLABBcNDYG9YaAP/d/C4%3D' (2025-06-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/fd487183437963a59ba763c0cc4f27e3447dd6dd?narHash=sha256-mHv/yeUbmL91/TvV95p%2BmBVahm9mdQMJoqaTVTALaFw%3D' (2025-06-12)
  → 'github:nixos/nixpkgs/6c64dabd3aa85e0c02ef1cdcb6e1213de64baee3?narHash=sha256-h/aac1dGLhS3qpaD2aZt25NdKY7b%2BJT0ZIP2WuGsJMU%3D' (2025-06-15)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/3e3afe5174c561dee0df6f2c2b2236990146329f?narHash=sha256-frdhQvPbmDYaScPFiCnfdh3B/Vh81Uuoo0w5TkWmmjU%3D' (2025-06-07)
  → 'github:nixos/nixpkgs/ee930f9755f58096ac6e8ca94a1887e0534e2d81?narHash=sha256-Kh9K4taXbVuaLC0IL%2B9HcfvxsSUx8dPB5s5weJcc9pc%3D' (2025-06-13)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/50754dfaa0e24e313c626900d44ef431f3210138?narHash=sha256-VunQzfZFA%2BY6x3wYi2UE4DEQ8qKoAZZCnZPUlSoqC%2BA%3D' (2025-06-10)
  → 'github:Mic92/sops-nix/77c423a03b9b2b79709ea2cb63336312e78b72e2?narHash=sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M%3D' (2025-06-17)
2025-06-17 18:48:53 +02:00
dbf32503fa Remove the uptime-kuma module 2025-06-15 22:40:35 +02:00
635814fca2 Use lib.map instead of lib.forEach 2025-06-15 22:34:34 +02:00
856c850c3f Minor refactor 2025-06-15 22:31:29 +02:00
f3c3d3268c Add global domains list 2025-06-15 12:20:54 +02:00
7a9796e02c Declare gatus endpoints in each of their respective modules 2025-06-15 00:02:13 +02:00
d6245fada0 Add maintenance window to gatus 2025-06-14 19:01:06 +02:00
5fd5acc8a4 Group endpoints in gatus dashboard 2025-06-14 18:48:40 +02:00
c6056c2161 Replace uptime-kuma with gatus on cumulus 2025-06-14 18:44:03 +02:00
f81d169e64 Add gatus module 2025-06-14 18:43:35 +02:00
0183a7545c Change ntfy's subdomain to "alerts" 2025-06-14 18:43:20 +02:00
bf87931934 Rename dependentService to conflictingService 2025-06-14 15:38:03 +02:00
73e0441fd4 Refactor sound config 2025-06-14 01:57:22 +02:00