Commit graph

530 commits

Author SHA1 Message Date
8d5c9be5b6 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/83c4da299c1d7d300f8c6fd3a72ac46cb0d59aae?narHash=sha256-Ng9%2Bf0H5/dW%2Bmq/XOKvB9uwvGbsuiiO6HrPdAcVglCs%3D' (2025-06-26)
  → 'github:nix-community/disko/da6109c917b48abc1f76dd5c9bf3901c8c80f662?narHash=sha256-5PtrwjqCIJ4DKQhzYdm8RFePBuwb%2ByTzjV52wWoGSt4%3D' (2025-07-04)
• 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 'nixvim':
    'github:nix-community/nixvim/239d331bb48673dfd00d7187654892471cd60d44?narHash=sha256-26NgRXwhNM2x4hrok0C3CqSf2v0vi9byONNON5PzbHQ%3D' (2025-07-02)
  → 'github:nix-community/nixvim/ef0fa015a8236241bdcc27f32e6a4aa537d96cf8?narHash=sha256-6JABU%2BUMkaL4c%2BZJRQYyFyIkm9ry1fOkhNQgSSjK5OM%3D' (2025-07-05)
• 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 21:08:14 +00:00
da8208415a
Finalize gaming VM impermanence 2025-07-05 13:56:57 +03:00
964a5fd5dc
Migrate gaming to disko+impermanence 2025-07-04 20:20:39 +03:00
1e2da260cb
Increase fstrim frequency 2025-07-04 18:44:52 +03:00
950fd1e7ee
Increase ZFS trim frequency 2025-07-04 18:29:41 +03:00
464c5f4c82 Automatically updated wildcard cert 2025-07-04 18:19:56 +03:00
08fe3acc3e
Lock down cert-store configuration 2025-07-04 18:18:30 +03:00
c2d7adeeaa
Adjust Nginx security settings 2025-07-04 17:26:00 +03:00
93087bd63d flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/30d8be8628330bc5baa064e0dac904a574558b17?narHash=sha256-mjrw7PTbdScg9tg/oghQYwsGfa2ZcSb14V6qcvl1rN8%3D' (2025-07-02)
  → 'github:nix-community/nixvim/239d331bb48673dfd00d7187654892471cd60d44?narHash=sha256-26NgRXwhNM2x4hrok0C3CqSf2v0vi9byONNON5PzbHQ%3D' (2025-07-02)
2025-07-03 21:01:43 +00:00
808588229d
Finalize idacloud impermanence 2025-07-03 20:24:40 +03:00
4ac9d7ee39
Add zfs to live ISO 2025-07-03 19:15:25 +03:00
9fcd72a304
Migrate nextcloud and idacloud to disko+impermanence 2025-07-03 02:01:52 +03:00
ee255d2518 flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/ceb52aece5d571b37096945c2815604195a04eb4?narHash=sha256-KJsKiGfkfXFB23V26NQ1p%2BUPsexI6NKtivnrwSlWWdQ%3D' (2025-06-28)
  → 'github:nix-community/nixvim/30d8be8628330bc5baa064e0dac904a574558b17?narHash=sha256-mjrw7PTbdScg9tg/oghQYwsGfa2ZcSb14V6qcvl1rN8%3D' (2025-07-02)
2025-07-02 21:15:56 +00:00
9cadec93ab Automatically updated wildcard cert 2025-07-03 00:11:59 +03:00
bedd15ad43
Minimize state in hydra and cert-store 2025-07-03 00:11:29 +03:00
29d942293e
Fix hydra CLATD 2025-07-02 01:47:55 +03:00
b3eee975ec
Migrate ci to disko+impermanence 2025-07-02 01:22:14 +03:00
d7e082a6e8
Migrate forgejo to disko+impermanence 2025-07-01 23:59:48 +03:00
005fa8707e
Migrate vaultwarden to disko+impermanence 2025-07-01 23:30:36 +03:00
717c81eeb0 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a676066377a2fe7457369dd37c31fd2263b662f4?narHash=sha256-zW/OFnotiz/ndPFdebpo3X0CrbVNf22n4DjN2vxlb58%3D' (2025-06-26)
  → 'github:NixOS/nixpkgs/b43c397f6c213918d6cfe6e3550abfe79b5d1c51?narHash=sha256-1Cu92i1KSPbhPCKxoiVG5qnoRiKTgR5CcGSRyLpOd7Y%3D' (2025-06-29)
2025-06-30 21:01:43 +00:00
26eb1164d1
Fix disko swap for cert-store 2025-06-30 01:56:57 +03:00
e30c7efef6
Add modules to AArch64 hosts 2025-06-30 01:01:19 +03:00
bab875ce72
Migrate cert-store to disko+impermanence 2025-06-30 00:57:27 +03:00
7e05e5ddc0
Switch to impermanence 2025-06-29 23:32:29 +03:00
44af0493db
Enable preservation for SIIT-DC 2025-06-29 15:12:28 +03:00
1e91ba677d
Add preservation module to flake 2025-06-29 14:50:11 +03:00
bfd56dd547
Add impermanence setup to SIIT-DC 2025-06-29 12:39:15 +03:00
9c4a0ea9b5
Update Hetzner-specific conf 2025-06-29 10:32:08 +03:00
c9731ca799 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/8fd2d6c75009ac75f9a6fb18c33a239806778d01?narHash=sha256-kD88T/NqmcgfOBFAwphN30ccaUdj6K6%2BLG0XdM2w2LA%3D' (2025-06-23)
  → 'github:nix-community/disko/83c4da299c1d7d300f8c6fd3a72ac46cb0d59aae?narHash=sha256-Ng9%2Bf0H5/dW%2Bmq/XOKvB9uwvGbsuiiO6HrPdAcVglCs%3D' (2025-06-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c7ab75210cb8cb16ddd8f290755d9558edde7ee1?narHash=sha256-kMhs%2BYzV4vPGfuTpD3mwzibWUE6jotw5Al2wczI0Pv8%3D' (2025-06-22)
  → 'github:NixOS/nixpkgs/a676066377a2fe7457369dd37c31fd2263b662f4?narHash=sha256-zW/OFnotiz/ndPFdebpo3X0CrbVNf22n4DjN2vxlb58%3D' (2025-06-26)
• Updated input 'nixvim':
    'github:nix-community/nixvim/6a15c2ffc50ca7998df2fd6b86c3c9f298e9137a?narHash=sha256-7tQIndetzeVtTuYQ7vYTaABUS1muiigdXK3XyXuPzvg%3D' (2025-06-24)
  → 'github:nix-community/nixvim/01a861f66973e4e02b3ed0a4b2b78329cc70622c?narHash=sha256-3EPw50N8OxezHaf5/wAiHiUiso7O6aoRxzeKoHACse0%3D' (2025-06-28)
2025-06-28 20:51:01 +00:00
9eb31a2948
Update forgejo workflow 2025-06-28 23:49:40 +03:00
63a2c6cb9a
Change to static ip in hetzner VM 2025-06-28 23:38:36 +03:00
e53fca5f5b flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b2485d56967598da068b5a6946dadda8bfcbcd37?narHash=sha256-3vkjFnxCOP6vm5Pm13wC/Zy6/VYgei/I/2DWgW4RFeA%3D' (2025-06-20)
  → 'github:NixOS/nixpkgs/c7ab75210cb8cb16ddd8f290755d9558edde7ee1?narHash=sha256-kMhs%2BYzV4vPGfuTpD3mwzibWUE6jotw5Al2wczI0Pv8%3D' (2025-06-22)
• Updated input 'nixvim':
    'github:nix-community/nixvim/1f3e5741a927b5b0a983f08ab9d3bcf313bc141e?narHash=sha256-F507hXG4ORVpvuFeuoyDo/bmO/rR2PJRB7XhtDuBnBE%3D' (2025-06-23)
  → 'github:nix-community/nixvim/6a15c2ffc50ca7998df2fd6b86c3c9f298e9137a?narHash=sha256-7tQIndetzeVtTuYQ7vYTaABUS1muiigdXK3XyXuPzvg%3D' (2025-06-24)
2025-06-25 02:15:10 +00:00
5614c97580 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/7f1857b31522062a6a00f88cbccf86b43acceed1?narHash=sha256-KrC9iOVYIn6ukpVlHbqSA4hYCZ6oDyJKrcLqv4c5v84%3D' (2025-06-16)
  → 'github:nix-community/disko/8fd2d6c75009ac75f9a6fb18c33a239806778d01?narHash=sha256-kD88T/NqmcgfOBFAwphN30ccaUdj6K6%2BLG0XdM2w2LA%3D' (2025-06-23)
• Updated input 'nixvim':
    'github:nix-community/nixvim/d2c3b26bf739686bcb08247692a99766f7c44a3b?narHash=sha256-ucgldLHtLTbtk09NadxBWi8m4tE07VinTSECR%2Bm9lN4%3D' (2025-06-22)
  → 'github:nix-community/nixvim/1f3e5741a927b5b0a983f08ab9d3bcf313bc141e?narHash=sha256-F507hXG4ORVpvuFeuoyDo/bmO/rR2PJRB7XhtDuBnBE%3D' (2025-06-23)
2025-06-23 21:01:18 +00:00
67795e51a5 Automatically updated wildcard cert 2025-06-23 01:15:42 +03:00
631c12d2ef
Make cert-store update cert in version control 2025-06-23 01:14:42 +03:00
6e1fb93c42 flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/6a1a348ab1f00bd32d2392b5c2fc72489c699af3?narHash=sha256-yOuSSfI4xovXQpSkZUK02CBcY1f0Nvm0RhnUN8xn2rY%3D' (2025-06-19)
  → 'github:nix-community/nixvim/d2c3b26bf739686bcb08247692a99766f7c44a3b?narHash=sha256-ucgldLHtLTbtk09NadxBWi8m4tE07VinTSECR%2Bm9lN4%3D' (2025-06-22)
2025-06-22 21:01:09 +00:00
803720e039
Make cert-store clients use sops-nix for cert 2025-06-22 20:03:15 +03:00
dba9e23c90
Enable CLATD by default 2025-06-22 16:20:44 +03:00
fe775e2fad
Fix eval errors for gaming and syncthing 2025-06-21 17:23:24 +03:00
682dc791c4
Move lithium to sops-nix 2025-06-21 17:11:55 +03:00
1a24fba066
Make user password a per-machine configuration 2025-06-21 17:09:24 +03:00
9e59881b3c
Move wg-rpi to sops-nix 2025-06-21 16:46:23 +03:00
f7cc7cdbc2
Move nextcloud instances to sops-nix 2025-06-21 16:36:41 +03:00
66b8b64e2b
Move ci to sops-nix 2025-06-21 16:17:12 +03:00
92dd291700
Move forgejo to sops-nix 2025-06-21 16:04:22 +03:00
9a36134fac
Move vaultwarden to sops-nix 2025-06-21 15:53:31 +03:00
ec685a2e86
Move helium to sops-nix 2025-06-21 15:29:27 +03:00
924f738618
flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/9ba04bda9249d5d5e5238303c9755de5a49a79c5?narHash=sha256-H8J4H2XCIMEJ5g6fZ179QfQvsc2dUqhqfBjC8RAHNRY%3D' (2025-06-18)
  → 'github:NixOS/nixpkgs/b2485d56967598da068b5a6946dadda8bfcbcd37?narHash=sha256-3vkjFnxCOP6vm5Pm13wC/Zy6/VYgei/I/2DWgW4RFeA%3D' (2025-06-20)
• Added input 'sops-nix':
    'github:Mic92/sops-nix/77c423a03b9b2b79709ea2cb63336312e78b72e2?narHash=sha256-Rr7Pooz9zQbhdVxux16h7URa6mA80Pb/G07T4lHvh0M%3D' (2025-06-17)
• Added input 'sops-nix/nixpkgs':
    follows 'nixpkgs'
2025-06-21 12:59:18 +03:00
617bf3b0a6
Add sops-nix module 2025-06-21 12:29:48 +03:00
8da8c6cadb
Move home wg hostname 2025-06-21 11:42:48 +03:00