Commit graph

1299 commits

Author SHA1 Message Date
5e18975b9b sops: generate the config with nix 2025-07-22 22:18:34 +02:00
021473a99d dev-shell: install just 2025-07-20 22:03:00 +02:00
9b3f9b304b direnv: make silent 2025-07-20 22:01:26 +02:00
d14732b063 sops: restructure secrets files 2025-07-20 19:56:52 +02:00
8561f6381b git: derive ssh-key names from sops secrets file 2025-07-20 18:01:33 +02:00
8a0238af60 syncthing: set cert/key with sops 2025-07-20 17:25:18 +02:00
2da2cd592e wifi: derive networks from sops secrets file 2025-07-20 14:47:54 +02:00
2e3b64860f sops: convert format of secrets files from yaml to json 2025-07-20 13:28:16 +02:00
9820bdc1e3 flake.lock: Update
Flake lock file updates:

• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/a8e97c23cc97670e4ec9ab9fa43faf2585678de2?dir=pkgs/firefox-addons&narHash=sha256-qOU0Ntz0rczB8mtAXgrYywkeMGNOUZ7K1llhkXZ5IRE%3D' (2025-07-15)
  → 'gitlab:rycee/nur-expressions/60675ef0b65167467396df93f816eb2bd2733169?dir=pkgs/firefox-addons&narHash=sha256-W1Biv8S65GIQVZea6oXk7zMShuPmhJwBkSXKab7Bmf8%3D' (2025-07-19)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2e00ed310c218127e02ffcf28ddd4e0f669fde3e?narHash=sha256-ReX0NG6nIAEtQQjLqeu1vUU2jjZuMlpymNtb4VQYeus%3D' (2025-07-15)
  → 'github:nix-community/home-manager/c718918222bdb104397762dea67e6b397a7927fe?narHash=sha256-5dn97vIYxn6VozKePOQSDxVCsrl38nDdMJXx86KIJH0%3D' (2025-07-17)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/1e54837569e0b80797c47be4720fab19e0db1616?narHash=sha256-4kaR%2Bxmng9YPASckfvIgl5flF/1nAZOplM%2BWp9I5SMI%3D' (2025-07-14)
  → 'github:nix-community/home-manager/d0300c8808e41da81d6edfc202f3d3833c157daf?narHash=sha256-irfg7lnfEpJY%2B3Cffkluzp2MTVw1Uq9QGxFp6qadcXI%3D' (2025-07-18)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/a184301e65d630334701e9251b59b1673f3f2936?narHash=sha256-oJR/nLIV9tS4z3zTCW9XM4eZVHDmDSVJycTIDKyeb/4%3D' (2025-07-15)
  → 'github:nix-community/nix-vscode-extensions/c3938b6402946ff1c4837db266448cf158f41a66?narHash=sha256-gl%2Bt06pZuUqg7Z9YUP1FeGSkJOZ39%2BZZUhNvk%2BGeSG4%3D' (2025-07-19)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7ced9122cff2163c6a0212b8d1ec8c33a1660806?narHash=sha256-gATnkOe37eeVwKKYCsL%2BOnS2gU4MmLuZFzzWCtaKLI8%3D' (2025-07-09)
  → 'github:NixOS/nixos-hardware/d1bfa8f6ccfb5c383e1eba609c1eb67ca24ed153?narHash=sha256-P8J72psdc/rWliIvp8jUpoQ6qRDlVzgSDDlgkaXQ0Fw%3D' (2025-07-16)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/650e572363c091045cdbc5b36b0f4c1f614d3058?narHash=sha256-pzrVLKRQNPrii06Rm09Q0i0dq3wt2t2pciT/GNq5EZQ%3D' (2025-07-12)
  → 'github:nixos/nixpkgs/32a4e87942101f1c9f9865e04dc3ddb175f5f32e?narHash=sha256-f3pO%2B9lg66mV7IMmmIqG4PL3223TYMlnlw%2Bpnpelbss%3D' (2025-07-15)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/62e0f05ede1da0d54515d4ea8ce9c733f12d9f08?narHash=sha256-JHQbm%2BOcGp32wAsXTE/FLYGNpb%2B4GLi5oTvCxwSoBOA%3D' (2025-07-14)
  → 'github:nixos/nixpkgs/6e987485eb2c77e5dcc5af4e3c70843711ef9251?narHash=sha256-RKwfXA4OZROjBTQAl9WOZQFm7L8Bo93FQwSJpAiSRvo%3D' (2025-07-16)
• Updated input 'treefmt-nix':
    'github:numtide/treefmt-nix/c9d477b5d5bd7f26adddd3f96cfd6a904768d4f9?narHash=sha256-19m7P4O/Aw/6%2BCzncWMAJu89JaKeMh3aMle1CNQSIwM%3D' (2025-07-09)
  → 'github:numtide/treefmt-nix/0043b95d80b5bf6d61e84d237e2007727f4dd38d?narHash=sha256-Eh8FkMvGRaY71BU/oyZTTzt9RsBIq2E6j0r3eLZ/2kY%3D' (2025-07-19)
2025-07-19 21:10:11 +02:00
8670209dbe waybar: add different battery icon for charging state 2025-07-18 12:20:15 +02:00
d9acddfce2 forgejo: disable federation 2025-07-18 09:35:38 +02:00
2e1a707c5e vscode: switch settings file from tmpfile to symlink 2025-07-16 21:41:48 +02:00
526d3182ec Fix defaultSopsFile 2025-07-16 21:40:46 +02:00
8ab4f4b9e1 Refactor home-manager's defaultSopsFile definition 2025-07-16 20:02:53 +02:00
a401c0f4cf Replace hyprpaper with wpaperd 2025-07-16 19:18:30 +02:00
419d0bac87 hyprlock: disable immediate render 2025-07-15 21:32:29 +02:00
fc446004c1 hyprlock: use screenshot as background 2025-07-15 20:53:24 +02:00
491b8f8e6d hyprland: use official hide-workspace functionality 2025-07-15 20:27:42 +02:00
462d811246 hyprland: disable blur 2025-07-15 20:26:33 +02:00
9371f796a7 flake.lock: Update
Flake lock file updates:

• Updated input 'crowdsec':
    'git+https://codeberg.org/kampka/nix-flake-crowdsec.git?ref=refs/heads/main&rev=40e937689d318ee85b1d9763189a65e6f0b4028d' (2025-03-25)
  → 'git+https://codeberg.org/kampka/nix-flake-crowdsec.git?ref=refs/heads/main&rev=84db7dcea77f7f477d79e69e35fb0bb560232667' (2025-07-14)
• Updated input 'firefox-addons':
    'gitlab:rycee/nur-expressions/46fbfdbbbd5418716fced1d049aecba0ac370033?dir=pkgs/firefox-addons&narHash=sha256-htBJrss6a1Zh510pXecBYlYLRXkYs%2B9PcT%2BJNim54Cw%3D' (2025-07-10)
  → 'gitlab:rycee/nur-expressions/a8e97c23cc97670e4ec9ab9fa43faf2585678de2?dir=pkgs/firefox-addons&narHash=sha256-qOU0Ntz0rczB8mtAXgrYywkeMGNOUZ7K1llhkXZ5IRE%3D' (2025-07-15)
• Updated input 'home-manager':
    'github:nix-community/home-manager/9b0873b46c9f9e4b7aa01eb634952c206af53068?narHash=sha256-kllkNbIqQi3VplgTMeGzuh1t8Gk8TauvkTRt93Km%2BtQ%3D' (2025-07-06)
  → 'github:nix-community/home-manager/2e00ed310c218127e02ffcf28ddd4e0f669fde3e?narHash=sha256-ReX0NG6nIAEtQQjLqeu1vUU2jjZuMlpymNtb4VQYeus%3D' (2025-07-15)
• Updated input 'home-manager-unstable':
    'github:nix-community/home-manager/206ed3c71418b52e176f16f58805c96e84555320?narHash=sha256-%2B3rXu8ewcNDi65/2mKkdSGrivQs5zEZVp5aYszXC0d0%3D' (2025-07-09)
  → 'github:nix-community/home-manager/1e54837569e0b80797c47be4720fab19e0db1616?narHash=sha256-4kaR%2Bxmng9YPASckfvIgl5flF/1nAZOplM%2BWp9I5SMI%3D' (2025-07-14)
• Updated input 'nix-vscode-extensions':
    'github:nix-community/nix-vscode-extensions/6e1e610de8302bd2b1575c90c73997acd333a311?narHash=sha256-KWELfQtHJjNG7X485TplXmKSmZIsYXHeruAxxEnsH7M%3D' (2025-07-10)
  → 'github:nix-community/nix-vscode-extensions/a184301e65d630334701e9251b59b1673f3f2936?narHash=sha256-oJR/nLIV9tS4z3zTCW9XM4eZVHDmDSVJycTIDKyeb/4%3D' (2025-07-15)
• Updated input 'nixpkgs':
    'github:nixos/nixpkgs/88983d4b665fb491861005137ce2b11a9f89f203?narHash=sha256-7orTnNqkGGru8Je6Un6mq1T8YVVU/O5kyW4%2Bf9C1mZQ%3D' (2025-07-08)
  → 'github:nixos/nixpkgs/650e572363c091045cdbc5b36b0f4c1f614d3058?narHash=sha256-pzrVLKRQNPrii06Rm09Q0i0dq3wt2t2pciT/GNq5EZQ%3D' (2025-07-12)
• Updated input 'nixpkgs-unstable':
    'github:nixos/nixpkgs/9807714d6944a957c2e036f84b0ff8caf9930bc0?narHash=sha256-LwWRsENAZJKUdD3SpLluwDmdXY9F45ZEgCb0X%2BxgOL0%3D' (2025-07-08)
  → 'github:nixos/nixpkgs/62e0f05ede1da0d54515d4ea8ce9c733f12d9f08?narHash=sha256-JHQbm%2BOcGp32wAsXTE/FLYGNpb%2B4GLi5oTvCxwSoBOA%3D' (2025-07-14)
• Updated input 'sops-nix':
    'github:Mic92/sops-nix/3633fc4acf03f43b260244d94c71e9e14a2f6e0d?narHash=sha256-KrDPXobG7DFKTOteqdSVeL1bMVitDcy7otpVZWDE6MA%3D' (2025-07-04)
  → 'github:Mic92/sops-nix/2c8def626f54708a9c38a5861866660395bb3461?narHash=sha256-GllP7cmQu7zLZTs9z0J2gIL42IZHa9CBEXwBY9szT0U%3D' (2025-07-15)
2025-07-15 12:45:54 +02:00
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