Commit graph

512 commits

Author SHA1 Message Date
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
9eed5b54f5
Hopefully fix Idacloud Collabora 2025-06-21 11:10:26 +03:00
3a1ac01374 flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/36ab78dab7da2e4e27911007033713bab534187b?narHash=sha256-urV51uWH7fVnhIvsZIELIYalMYsyr2FCalvlRTzqWRw%3D' (2025-06-17)
  → 'github:NixOS/nixpkgs/9ba04bda9249d5d5e5238303c9755de5a49a79c5?narHash=sha256-H8J4H2XCIMEJ5g6fZ179QfQvsc2dUqhqfBjC8RAHNRY%3D' (2025-06-18)
• Updated input 'nixvim':
    'github:nix-community/nixvim/fef045cb912e51185d0d5d67e035eca7fea7eda4?narHash=sha256-7r0jQlHQfWkI6dNH6DmofYs4Ha2wB0voqwU4GI%2Btif0%3D' (2025-06-18)
  → 'github:nix-community/nixvim/6a1a348ab1f00bd32d2392b5c2fc72489c699af3?narHash=sha256-yOuSSfI4xovXQpSkZUK02CBcY1f0Nvm0RhnUN8xn2rY%3D' (2025-06-19)
2025-06-20 21:01:19 +00:00
b17b1ce4be flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/6c64dabd3aa85e0c02ef1cdcb6e1213de64baee3?narHash=sha256-h/aac1dGLhS3qpaD2aZt25NdKY7b%2BJT0ZIP2WuGsJMU%3D' (2025-06-15)
  → 'github:NixOS/nixpkgs/36ab78dab7da2e4e27911007033713bab534187b?narHash=sha256-urV51uWH7fVnhIvsZIELIYalMYsyr2FCalvlRTzqWRw%3D' (2025-06-17)
• Updated input 'nixvim':
    'github:nix-community/nixvim/b4750c46961be18d6cd61c121fa3f43082a64a3c?narHash=sha256-/SpLFjBt6mZQszhASi5bWxjx0xE7d3r0TfKSABhBgKE%3D' (2025-06-17)
  → 'github:nix-community/nixvim/fef045cb912e51185d0d5d67e035eca7fea7eda4?narHash=sha256-7r0jQlHQfWkI6dNH6DmofYs4Ha2wB0voqwU4GI%2Btif0%3D' (2025-06-18)
2025-06-18 21:01:25 +00:00
f98c9cf9fc flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/ab0a3682cc40da89029dcb3f467b46ae3b8c0fd1?narHash=sha256-reWddMyGkxjackE4VSZ2NjOQlAdfiofhCEWFHapblNI%3D' (2025-06-16)
  → 'github:nix-community/nixvim/b4750c46961be18d6cd61c121fa3f43082a64a3c?narHash=sha256-/SpLFjBt6mZQszhASi5bWxjx0xE7d3r0TfKSABhBgKE%3D' (2025-06-17)
2025-06-17 21:01:20 +00:00
3f1b629e75
Finalize fix for SIIT-DC on Hetzner cloud 2025-06-17 11:17:00 +03:00
b570a298a2
Move SIIT-DC to Hetzner 2025-06-17 03:16:35 +03:00
04d1047ada
Move SIIT-DC to Hetzner 2025-06-17 02:39:00 +03:00
248aa6c00e
Add disko to SIIT-DC 2025-06-17 00:32:28 +03:00
347e4aabbe
Change SIIT-DC to be external 2025-06-17 00:06:10 +03:00
48b4c5c4b2 flake.lock: Update
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/dfa4d1b9c39c0342ef133795127a3af14598017a?narHash=sha256-CqmqU5FRg5AadtIkxwu8ulDSOSoIisUMZRLlcED3Q5w%3D' (2025-06-09)
  → 'github:nix-community/disko/7f1857b31522062a6a00f88cbccf86b43acceed1?narHash=sha256-KrC9iOVYIn6ukpVlHbqSA4hYCZ6oDyJKrcLqv4c5v84%3D' (2025-06-16)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/5f4f306bea96741f1588ea4f450b2a2e29f42b98?narHash=sha256-tG5xUn3hFaPpAHYIvr2F88b%2BovcIO5k1HqajFy7ZFPM%3D' (2025-06-13)
  → 'github:NixOS/nixpkgs/6c64dabd3aa85e0c02ef1cdcb6e1213de64baee3?narHash=sha256-h/aac1dGLhS3qpaD2aZt25NdKY7b%2BJT0ZIP2WuGsJMU%3D' (2025-06-15)
• Updated input 'nixvim':
    'github:nix-community/nixvim/7388c85c54cf03d7fa7d3230c8e9cc91fe56ea37?narHash=sha256-8c8FmJxMqpf9FW8h4CoH11Sjhtr4/zLb%2B4qqj3rGgMc%3D' (2025-06-15)
  → 'github:nix-community/nixvim/ab0a3682cc40da89029dcb3f467b46ae3b8c0fd1?narHash=sha256-reWddMyGkxjackE4VSZ2NjOQlAdfiofhCEWFHapblNI%3D' (2025-06-16)
2025-06-16 21:01:22 +00:00
e19a7b639f flake.lock: Update
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fd487183437963a59ba763c0cc4f27e3447dd6dd?narHash=sha256-mHv/yeUbmL91/TvV95p%2BmBVahm9mdQMJoqaTVTALaFw%3D' (2025-06-12)
  → 'github:NixOS/nixpkgs/5f4f306bea96741f1588ea4f450b2a2e29f42b98?narHash=sha256-tG5xUn3hFaPpAHYIvr2F88b%2BovcIO5k1HqajFy7ZFPM%3D' (2025-06-13)
• Updated input 'nixvim':
    'github:nix-community/nixvim/18d838e88945b554d059db5f1fff1daed4b7bf8f?narHash=sha256-y%2BrCuxTylur4k2MbL8cJwOR3pHIamCxp8xG9Vuhwvgw%3D' (2025-06-12)
  → 'github:nix-community/nixvim/7388c85c54cf03d7fa7d3230c8e9cc91fe56ea37?narHash=sha256-8c8FmJxMqpf9FW8h4CoH11Sjhtr4/zLb%2B4qqj3rGgMc%3D' (2025-06-15)
• Updated input 'nixvim/nuschtosSearch':
    'github:NuschtOS/search/4029d450d0266909ee52775849b7da54e79b328e?narHash=sha256-UB8Mc88rW9frjpJ1Fj2ro7f07Gg8dX3uVXvMXnFR4CE%3D' (2025-06-10)
  → 'github:NuschtOS/search/8dfe5879dd009ff4742b668d9c699bc4b9761742?narHash=sha256-L3x2nSlFkXkM6tQPLJP3oCBMIsRifhIDPMQQdHO5xWo%3D' (2025-06-12)
2025-06-15 21:01:22 +00:00
b098a007bf
Remove minimal installer image 2025-06-14 14:03:58 +03:00
b5b57bba09
Adjust hydra check timing 2025-06-14 11:59:09 +03:00
ee16e7093d
Remove sync of Downloads folder 2025-06-14 11:58:20 +03:00
0a08803706
Add DHCP option 108 for CLAT-enabled devices 2025-06-14 11:11:58 +03:00
47e57075ae
flake.lock: Update
Flake lock file updates:

• Updated input 'nixvim':
    'github:nix-community/nixvim/1b08a4d97632a8c3500469ae7e2db91769425ddf?narHash=sha256-qAyDUuYvVoSl4hAq3Ho8vTKG/ms7i7qx%2B8jqS6beUuw%3D' (2025-06-11)
  → 'github:nix-community/nixvim/18d838e88945b554d059db5f1fff1daed4b7bf8f?narHash=sha256-y%2BrCuxTylur4k2MbL8cJwOR3pHIamCxp8xG9Vuhwvgw%3D' (2025-06-12)
2025-06-13 13:43:55 +03:00
bacbe5244c
Add personal nix cache as a substituter 2025-06-13 13:36:04 +03:00
e48938d43d
Add HTTPS nix cache to hydra 2025-06-13 13:29:02 +03:00