|
|
eff300b055
|
crowdsec: Refactor module
|
2025-09-10 23:29:38 +02:00 |
|
|
|
74c584c1c4
|
Uninstall unneeded packages
|
2025-09-10 13:25:18 +02:00 |
|
|
|
93eda36511
|
ntfy: Override default settings
|
2025-09-10 13:24:53 +02:00 |
|
|
|
5c6e5e2f03
|
Add min-free and max-free thresholds
|
2025-09-09 16:39:37 +02:00 |
|
|
|
a6bb0ee596
|
Disable import-from-derivation (IFD)
See https://nix.dev/manual/nix/2.26/language/import-from-derivation#import-from-derivation
|
2025-09-09 16:37:12 +02:00 |
|
|
|
f23f3d4433
|
flake.lock: Update
Flake lock file updates:
• Updated input 'betterfox':
'github:yokoffing/Betterfox/2d81cd4094a665be94cfc309157a8a72a8d0b262?narHash=sha256-3xvZAMPdGfj8w2AaepWW5xAX05Ry%2BpN8peLMORKNTIc%3D' (2025-08-20)
→ 'github:yokoffing/Betterfox/7b3cee24cc7438eef040270b0464cde932e98ffb?narHash=sha256-aTNEsopnGVueM7MZaYMPUMSJDJeADpvM33UcgO8nz88%3D' (2025-09-05)
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/007b803d1eff595d25e7886e83054dbd038bf029?dir=pkgs/firefox-addons&narHash=sha256-rpRy5ae5ijEGaK%2BCr66NqCQJ6ZeUE5Zi8gUWgKhesto%3D' (2025-09-01)
→ 'gitlab:rycee/nur-expressions/59d32d171d43bbe5ba9f3cb4723066f91595786f?dir=pkgs/firefox-addons&narHash=sha256-MVjY6naARVAOIcNCDPUeNqqw1ttIuaDxBhE5c%2Bi21nI%3D' (2025-09-09)
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/af66ad14b28a127c5c0f3bbb298218fc63528a18?narHash=sha256-pHYj8gUBapuUzKV/kN/tR3Zvqc7o6gdFB9XKXIp1SQ8%3D' (2025-08-06)
→ 'github:hercules-ci/flake-parts/4524271976b625a4a605beefd893f270620fd751?narHash=sha256-%2BuWLQZccFHwqpGqr2Yt5VsW/PbeJVTn9Dk6SHWhNRPw%3D' (2025-09-01)
• Updated input 'flake-parts/nixpkgs-lib':
'github:nix-community/nixpkgs.lib/0f36c44e01a6129be94e3ade315a5883f0228a6e?narHash=sha256-zvaMGVn14/Zz8hnp4VWT9xVnhc8vuL3TStRqwk22biA%3D' (2025-07-27)
→ 'github:nix-community/nixpkgs.lib/a73b9c743612e4244d865a2fdee11865283c04e6?narHash=sha256-x2rJ%2BOvzq0sCMpgfgGaaqgBSwY%2BLST%2BWbZ6TytnT9Rk%3D' (2025-08-10)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a?narHash=sha256-e4ZAu2sjOtGpvbdS5zo%2BVa5FUUkAnizl4wb0/JlIL2I%3D' (2025-09-01)
→ 'github:NixOS/nixos-hardware/11b2a10c7be726321bb854403fdeec391e798bf0?narHash=sha256-PtT7ix43ss8PONJ1VJw3f6t2yAoGH%2Bq462Sn8lrmWmk%3D' (2025-09-05)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/b4c2c57c31e68544982226d07e4719a2d86302a8?narHash=sha256-aGnd4AHIYCWQKChAkHPpX%2BYYCt7pA6y2LFFA/s8q0wQ%3D' (2025-08-31)
→ 'github:nixos/nixpkgs/9d1fa9fa266631335618373f8faad570df6f9ede?narHash=sha256-fRnT%2BbwP1sB6ne7BLw4aXkVYjr%2BQCZZ%2Be4MhbokHyd4%3D' (2025-09-08)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa?narHash=sha256-tlOn88coG5fzdyqz6R93SQL5Gpq%2Bm/DsWpekNFhqPQk%3D' (2025-08-30)
→ 'github:nixos/nixpkgs/8eb28adfa3dc4de28e792e3bf49fcf9007ca8ac9?narHash=sha256-NOrUtIhTkIIumj1E/Rsv1J37Yi3xGStISEo8tZm3KW4%3D' (2025-09-05)
• Updated input 'vscode-extensions':
'github:nix-community/nix-vscode-extensions/2f1d16db96f1ce8ee3c893ea9dc49c0035846988?narHash=sha256-SVos3AYuLvF6bD8Y0b6EiLABoEaiAOa4M/fTCBe0FV8%3D' (2025-09-01)
→ 'github:nix-community/nix-vscode-extensions/45c6b00334077e372fde29a8a92f3ba5a9130d43?narHash=sha256-CYxpRGfY0ruvw6cd%2BJ7wLWb0F4ZU9UlphCOXayNSTJg%3D' (2025-09-09)
|
2025-09-09 13:20:26 +02:00 |
|
|
|
5c7614c2ae
|
hosts/observer: Reinstall to test new script
|
2025-09-08 18:20:01 +02:00 |
|
|
|
ccec1ef833
|
just: Add singular sops update and rotate commands
|
2025-09-08 18:19:24 +02:00 |
|
|
|
93eb233b14
|
Refactor install-anywhere script
|
2025-09-08 18:18:48 +02:00 |
|
|
|
225574cbbf
|
impermanence: Disable sudo lecture
|
2025-09-08 16:32:36 +02:00 |
|
|
|
331ba44b75
|
sops: Use persisted key path when using impermanence
|
2025-09-08 16:24:15 +02:00 |
|
|
|
efd6165c76
|
impermanence: Actually include directories
|
2025-09-08 16:14:41 +02:00 |
|
|
|
c6172d5556
|
impermanence: Persist caddy, gatus and tailscale state
|
2025-09-07 23:39:40 +02:00 |
|
|
|
8ded789be2
|
impermanence: Persist all logs
|
2025-09-07 23:37:45 +02:00 |
|
|
|
c2a8f8475f
|
caddy: Make tailscale hosts ephemeral
|
2025-09-07 23:36:37 +02:00 |
|
|
|
9de2a5d853
|
hosts/observer: Reinstall with impermanence
|
2025-09-07 23:04:19 +02:00 |
|
|
|
07635949e6
|
Add script to provision keys
|
2025-09-07 23:02:49 +02:00 |
|
|
|
d71748e36a
|
impermanence: Init module
|
2025-09-07 22:05:55 +02:00 |
|
|
|
0209856439
|
caddy: Fix virtual host generation
|
2025-09-07 20:46:29 +02:00 |
|
|
|
fceb6ae418
|
Replace string concatenation with string interpolation
|
2025-09-06 00:25:57 +02:00 |
|
|
|
0119af4d40
|
justfile: Add sops commands
|
2025-09-06 00:13:14 +02:00 |
|
|
|
2007dc8e0d
|
justfile: Don't hardcode zsh, use $SHELL
|
2025-09-05 20:35:38 +02:00 |
|
|
|
8b82dd4e18
|
Rename hosts again
|
2025-09-05 19:07:20 +02:00 |
|
|
|
d4ef1575ff
|
nextcloud: Remove module
|
2025-09-05 13:16:05 +02:00 |
|
|
|
74e09a3887
|
hosts/srv-external: Enable privatebin
|
2025-09-04 22:24:58 +02:00 |
|
|
|
337a0e0755
|
privatebin: Init module
|
2025-09-04 22:24:29 +02:00 |
|
|
|
1b698ece70
|
Simplify caddy.virtualHosts declarations
|
2025-09-04 21:30:04 +02:00 |
|
|
|
b82eeb8595
|
modules: Move bluetooth, sound and wlan modules into the services namespace
|
2025-09-03 18:49:55 +02:00 |
|
|
|
e914990eaf
|
gatus: Small improvements
|
2025-09-03 00:01:00 +02:00 |
|
|
|
6f53e67250
|
gatus: Refactor
|
2025-09-02 22:54:00 +02:00 |
|
|
|
02296be975
|
hosts/srv-internal: Disable nextcloud
|
2025-09-02 21:44:05 +02:00 |
|
|
|
28b72290a2
|
radicale: Configure backups
|
2025-09-02 21:42:24 +02:00 |
|
|
|
5095577e3b
|
radicale: Add birthday calendar generating hook
|
2025-09-02 21:33:25 +02:00 |
|
|
|
885b6a035c
|
radicale: Add versioning with git
|
2025-09-02 21:32:19 +02:00 |
|
|
|
7e25a91691
|
restic: Add dedicated paths option
|
2025-09-02 17:05:39 +02:00 |
|
|
|
2761fc8953
|
filebrowser: Configure backups
|
2025-09-02 16:56:24 +02:00 |
|
|
|
933a84a9f7
|
hosts/srv-internal: Enable filebrowser
|
2025-09-02 16:41:45 +02:00 |
|
|
|
e1066c2083
|
filebrowser: Init module
|
2025-09-02 16:32:28 +02:00 |
|
|
|
e782dff77b
|
Enable zram swap on workstations
|
2025-09-01 23:23:55 +02:00 |
|
|
|
6274c9af16
|
tailscale: Format
|
2025-09-01 23:23:34 +02:00 |
|
|
|
13e40968f6
|
caddy: Fix tailscale plugin hash
|
2025-09-01 23:15:18 +02:00 |
|
|
|
21e61beb49
|
tailscale: Avoid build failure by switching to unstable
See: https://github.com/nixos/nixpkgs/issues/438765
|
2025-09-01 23:13:00 +02:00 |
|
|
|
dc711f3218
|
flake.lock: Update
Flake lock file updates:
• Updated input 'firefox-addons':
'gitlab:rycee/nur-expressions/cfca2aacacfd57476bd4137033e1b181ed239dff?dir=pkgs/firefox-addons&narHash=sha256-6U8w5ekYCkSl%2BabrWoZbMRIJh38pjO2zCQsLxhh9ea4%3D' (2025-08-27)
→ 'gitlab:rycee/nur-expressions/007b803d1eff595d25e7886e83054dbd038bf029?dir=pkgs/firefox-addons&narHash=sha256-rpRy5ae5ijEGaK%2BCr66NqCQJ6ZeUE5Zi8gUWgKhesto%3D' (2025-09-01)
• Updated input 'home-manager':
'github:nix-community/home-manager/54b2879ce622d44415e727905925e21b8f833a98?narHash=sha256-aAZNbGcWrVRZgWgkQbkabSGcDVRDMgON4BipMy69gvI%3D' (2025-08-26)
→ 'github:nix-community/home-manager/07fc025fe10487dd80f2ec694f1cd790e752d0e8?narHash=sha256-Xd1vOeY9ccDf5VtVK12yM0FS6qqvfUop8UQlxEB%2BgTQ%3D' (2025-08-31)
• Updated input 'nixos-hardware':
'github:NixOS/nixos-hardware/a65b650d6981e23edd1afa1f01eb942f19cdcbb7?narHash=sha256-9bHzrVbjAudbO8q4vYFBWlEkDam31fsz0J7GB8k4AsI%3D' (2025-08-26)
→ 'github:NixOS/nixos-hardware/47eb4856cfd01eaeaa7bb5944a0f27db8fb9b94a?narHash=sha256-e4ZAu2sjOtGpvbdS5zo%2BVa5FUUkAnizl4wb0/JlIL2I%3D' (2025-09-01)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/4e7667a90c167f7a81d906e5a75cba4ad8bee620?narHash=sha256-TH1SfSP523QI7kcPiNtMAEuwZR3Jdz0MCDXPs7TS8uo%3D' (2025-08-26)
→ 'github:nixos/nixpkgs/b4c2c57c31e68544982226d07e4719a2d86302a8?narHash=sha256-aGnd4AHIYCWQKChAkHPpX%2BYYCt7pA6y2LFFA/s8q0wQ%3D' (2025-08-31)
• Updated input 'nixpkgs-unstable':
'github:nixos/nixpkgs/3b9f00d7a7bf68acd4c4abb9d43695afb04e03a5?narHash=sha256-XexyKZpf46cMiO5Vbj%2BdWSAXOnr285GHsMch8FBoHbc%3D' (2025-08-25)
→ 'github:nixos/nixpkgs/d7600c775f877cd87b4f5a831c28aa94137377aa?narHash=sha256-tlOn88coG5fzdyqz6R93SQL5Gpq%2Bm/DsWpekNFhqPQk%3D' (2025-08-30)
• Updated input 'treefmt':
'github:numtide/treefmt-nix/74e1a52d5bd9430312f8d1b8b0354c92c17453e5?narHash=sha256-CsDojnMgYsfshQw3t4zjRUkmMmUdZGthl16bXVWgRYU%3D' (2025-08-23)
→ 'github:numtide/treefmt-nix/1aabc6c05ccbcbf4a635fb7a90400e44282f61c4?narHash=sha256-F1oFfV51AE259I85av%2BMAia221XwMHCOtZCMcZLK2Jk%3D' (2025-08-31)
• Updated input 'vscode-extensions':
'github:nix-community/nix-vscode-extensions/77b0a9f94092ac2a262c750a56b32d6e296f4a1f?narHash=sha256-Xe9BcrvCc9uw7mcMQC8sFPPp5%2BeY521ovorHSbB/uzg%3D' (2025-08-27)
→ 'github:nix-community/nix-vscode-extensions/2f1d16db96f1ce8ee3c893ea9dc49c0035846988?narHash=sha256-SVos3AYuLvF6bD8Y0b6EiLABoEaiAOa4M/fTCBe0FV8%3D' (2025-09-01)
|
2025-09-01 21:37:55 +02:00 |
|
|
|
765b7fdd68
|
caddy: Follow convention of using mkEnableOption for boolean options
|
2025-08-31 20:34:50 +02:00 |
|
|
|
734602820b
|
stirling-pdf: Init module
|
2025-08-31 16:49:34 +02:00 |
|
|
|
de266a8d91
|
meta: Rename option assertUnique to validate
|
2025-08-28 19:19:29 +02:00 |
|
|
|
0b2fbc2c6d
|
Replace 127.0.0.1 with localhost
|
2025-08-28 17:55:47 +02:00 |
|
|
|
e288bb2bf3
|
meta/ports: Separate tcp and udp lists to avoid false conflicts
|
2025-08-28 17:44:00 +02:00 |
|
|
|
b51d0d095d
|
Refactor meta.{domains,ports}
|
2025-08-28 14:20:36 +02:00 |
|
|
|
db0569680e
|
caddy: Replace option protocol with tls
|
2025-08-27 21:08:17 +02:00 |
|