113 Commits

Author SHA1 Message Date
edeed67528 hosts/temmie: init
Some checks failed
Build topology graph / evals (push) Successful in 4m5s
Eval nix flake / evals (push) Has been cancelled
2026-01-14 16:43:29 +01:00
21d28f44e2 flake.nix: system -> stdenv.hostPlatform.system
All checks were successful
Build topology graph / evals (push) Successful in 3m30s
Eval nix flake / evals (push) Successful in 2h53m40s
2026-01-09 06:17:57 +09:00
0c66cff9f2 hosts/skrott: move here from the dibbler repo
Some checks failed
Build topology graph / evals (push) Successful in 6m0s
Eval nix flake / evals (push) Failing after 6m34s
2026-01-06 17:40:10 +09:00
893de326af flake.nix: allow disabling defaults for nixosConfig func 2026-01-06 17:11:15 +09:00
25c8171e3d base/roowho2: init 2026-01-06 12:23:39 +09:00
7cff6b197c topology: extend some more
All checks were successful
Build topology graph / evals (push) Successful in 4m10s
Eval nix flake / evals (push) Successful in 6m16s
2025-12-31 03:42:26 +09:00
f671db8a12 topology: extend
Some checks failed
Eval nix flake / evals (push) Has been cancelled
2025-12-30 13:00:52 +09:00
197433a4c3 topology: localize nixos module, add custom extractor, fix misc
All checks were successful
Eval nix flake / evals (pull_request) Successful in 6m44s
Eval nix flake / evals (push) Successful in 5m54s
2025-12-30 02:02:12 +09:00
0f72ea9241 topology: init with placeholder values 2025-12-30 00:38:12 +09:00
101d40f62f flake.nix: pin git ref for all inputs 2025-12-30 00:33:03 +09:00
33b7af4e62 flake.nix: add pkgs as an output for ease of why-depends
All checks were successful
Eval nix flake / evals (push) Successful in 6m7s
2025-12-30 00:14:08 +09:00
b567a85446 bluemap: move module and package, expose through flake, bekkalokk/bluemap: use correct package version
All checks were successful
Eval nix flake / evals (push) Successful in 5m37s
2025-12-24 10:52:07 +09:00
e6950681d5 bluemap: bump from 5.2 -> 5.15
All checks were successful
Eval nix flake / evals (push) Successful in 6m15s
2025-12-24 10:17:05 +09:00
0491df32f7 Init bakke (!87)
All checks were successful
Eval nix flake / evals (push) Successful in 5m18s
New backup server just dropped!
This server is awfully slow, and the mdraid setup is awfully slow, and I doubt that this will be a good experience, but we now have a backup server again?

- Tried Disko and nixos-anywhere
- Tried using mdraid
- Found that md is ancient and bad
- Found that disko is 100% extra steps, and a lot more complicated and noisy than just formatting your disks yourself
- Found that systemd-boot doesn't support mdraid
- Found that we probably don't need to mirror the boot partition :)
- Found that old hardware is slow
- Found that old hardware can have poor support for iPXE with UEFI, and might do weird BIOS stuff on you when you least expect it
- Reaffirmed that zfs is love

Current disk layout:
- mdraid for boot/root disk
    - 4TB WD Red with 500MiB ESP with systemd-boot, Remaining mdraid - Old?
    - 4TB WD Red with 500MiB Unused partition, Remaining mdraid - Old?
- zfs pool "tank" for the actual backup data
    - 8TB Toshiba MG08 - New
    - 8TB Exos 7E10 - New

TODO:

- Document the death of Toriel on the wiki
- Document Bakke on the wiki
  - ... describing the poco loco disk layout
- Start backing stuff up
  - Restic? Borg? Rsync?
  - Make backup retention policy and zfs snapshot system
  - Document backup procedures

Reviewed-on: #87
Co-authored-by: Felix Albrigtsen <felix@albrigtsen.it>
Co-committed-by: Felix Albrigtsen <felix@albrigtsen.it>
2025-12-22 04:08:30 +01:00
ebff173946 flake.{nix,lock}: bumpdeedump
All checks were successful
Eval nix flake / evals (push) Successful in 6m39s
2025-12-05 04:20:30 +09:00
3dc6ae6d58 flake.nix: fix pvv-calender-bot overlay attrpath
Some checks failed
Eval nix flake / evals (push) Failing after 1m30s
2025-12-05 02:50:00 +09:00
ab04d573ed wenche: fix eval
All checks were successful
Eval nix flake / evals (push) Successful in 6m23s
2025-11-12 01:01:32 +09:00
39977eeb5c bekkalokk: source map data from the new map data impl in python
Some checks failed
Eval nix flake / evals (push) Failing after 29s
2025-11-11 22:40:16 +09:00
b821d36f40 bicep/minecraft-heatmap: init
Some checks failed
Eval nix flake / evals (push) Failing after 1m19s
2025-08-25 14:26:37 +02:00
d482eb332d flake.nix: bump nixos-matrix-modules: 0.7.0 -> v0.7.1
Some checks failed
Eval nix flake / evals (push) Has been cancelled
2025-08-03 02:21:05 +02:00
043099eb37 hosts/lupine: init
Some checks failed
Eval nix flake / evals (push) Failing after 1m20s
Co-authored-by: h7x4 <h7x4@nani.wtf>
2025-07-30 20:30:28 +02:00
59969b9ec8 Allow configuring configuration src path in nixosConfig
Co-authored-by: h7x4 <h7x4@nani.wtf>
2025-07-20 03:54:00 +02:00
1d48a63e3d Merge branch '25.05'
Some checks failed
Eval nix flake / evals (push) Failing after 1m25s
2025-07-14 01:58:04 +02:00
ddd405f534 nixpkgs 25.05 🎉
Some checks failed
Eval nix flake / evals (push) Failing after 30s
2025-07-11 18:43:21 +02:00
4fa544b430 WIP: bicep/ooye: init
Some checks failed
Eval nix flake / evals (push) Failing after 25s
2025-06-22 00:59:23 +02:00
7601734651 modules/ooye: init
Some checks failed
Eval nix flake / evals (push) Failing after 25s
2025-06-21 19:54:57 +02:00
cafeef827f packages/ooye: init 2025-06-21 19:52:37 +02:00
9e82ca3d15 flake: evaluate devShells with nixpkgs-unstable
Some checks failed
Eval nix flake / evals (push) Has been cancelled
Eval nix flake / evals (pull_request) Has been cancelled
2025-06-01 00:37:52 +02:00
c8d29c363f flake: switch to nixos.org nixpkgs tarballs
no rate limiting and supports ipv6
2025-05-30 19:05:27 +02:00
e387656be8 base/auto-upgrade: fetch input urls from flake 2025-05-30 19:05:24 +02:00
5d704840ce brutally murder bob
Some checks failed
Eval nix flake / evals (push) Has been cancelled
2025-05-25 11:32:44 +02:00
f40f2ae89d update inputs to 25.05 2025-05-25 09:59:44 +02:00
20ade0d619 bicep: add git-mirroring service
Some checks failed
Eval nix flake / evals (push) Has been cancelled
2025-05-08 23:41:43 +02:00
b730bdc34d flake.nix: fix nix-gitea-themes input url 2025-03-30 17:22:04 +02:00
f1f4da9ff6 Merge pull request 'Init wenche' (!94) from init-wenche into main
Some checks failed
Eval nix flake / evals (push) Has been cancelled
Reviewed-on: #94
Reviewed-by: Oystein Kristoffer Tveit <oysteikt@pvv.ntnu.no>
2025-03-29 22:15:02 +01:00
8b34f31e3f Move gitea from bekkalokk to kommode 2025-03-16 19:02:30 +01:00
a408ef6688 hosts/kommode: init
Some checks are pending
Eval nix flake / evals (push) Waiting to run
2025-03-16 13:19:29 +01:00
c8bf3b7c01 modules/robots-txt: init 2025-03-15 14:58:30 +01:00
83f83a91b7 flake.{nix,lock}: bump inputs 2025-03-15 02:23:16 +01:00
4f28815018 wenche: Fix nvidia driver. flake: add shells/cuda.
Some checks failed
Eval nix flake / evals (pull_request) Failing after 14s
Eval nix flake / evals (push) Successful in 30m39s
2025-02-22 19:45:26 +01:00
bdaa765dbb wenche: start adding NVIDIA support
Some checks failed
Eval nix flake / evals (pull_request) Successful in 13m54s
Eval nix flake / evals (push) Failing after 15m56s
2025-02-19 23:28:42 +01:00
c0e551eb8b wenche: init new host
All checks were successful
Eval nix flake / evals (push) Successful in 26m28s
2025-02-19 22:48:28 +01:00
8a8f5659fb gergle: big if true
All checks were successful
Eval nix flake / evals (push) Successful in 7m58s
2025-01-25 19:59:43 +01:00
394ff94033 flake.nix: move grz projects from Projects to Grzegorz
All checks were successful
Eval nix flake / evals (push) Successful in 5m41s
2025-01-06 16:34:22 +01:00
ebc5b269ef 24.11 2024-12-10 21:05:20 +01:00
04a838fc62 flake.nix: nixlib -> lib
Some checks failed
Eval nix flake / evals (push) Has been cancelled
2024-12-09 22:33:39 +01:00
c10c6d5a09 hosts/ustetind: init 2024-12-09 21:31:30 +01:00
0ed0a3a504 flake.nix: make outputs.inputs buildable 2024-12-08 00:29:59 +01:00
3bdfb4c297 Add function to make paths from flake root
No more ../../../../../../
2024-11-17 00:08:02 +01:00
cbc3490882 modules/grzegorz: use greg-ng 2024-10-19 23:31:28 +02:00