5df01ee6d5
bekkalokk/mediawiki: add dark mode support
Eval nix flake / evals (push) Successful in 6m16s
2025-12-22 14:10:56 +09:00
b0a49f87d5
bicep/postgres: bindmount datadir
Eval nix flake / evals (push) Successful in 6m13s
2025-12-22 13:38:21 +09:00
a619125dcb
bekkalokk/nettsiden: remove old handling of alternative domains
Eval nix flake / evals (push) Has been cancelled
2025-12-22 13:07:02 +09:00
c9d90203d4
bekkalokk/nettsiden: use SSL cert for redirects
Eval nix flake / evals (push) Has been cancelled
2025-12-22 13:03:14 +09:00
bde6ebc6ad
bekkalokk/nettsiden: use redirects for alternative domains
Eval nix flake / evals (push) Successful in 5m36s
2025-12-22 12:45:58 +09:00
0491df32f7
Init bakke ( !87 )
...
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
f1c89fd22a
kommode/gitea: move some links from top to bottom
Eval nix flake / evals (push) Has been cancelled
2025-12-22 11:50:59 +09:00
f58c935966
bekkalokk/kerberos: remove vendored module
Eval nix flake / evals (push) Successful in 5m12s
2025-12-22 11:17:58 +09:00
a238540e04
bicep/minecraft-heatmap: re-enable
Eval nix flake / evals (push) Has been cancelled
2025-12-22 11:14:41 +09:00
bd4b8c876f
ildkule/prometheus/mysqld: use service cname
Eval nix flake / evals (push) Has been cancelled
2025-12-22 10:37:26 +09:00
88ea686b59
bicep/matrix-synapse: replace hardcoded ip space with ones from values
Eval nix flake / evals (push) Successful in 5m58s
2025-12-22 10:32:17 +09:00
0a8702e3ba
flake-input-exporter: replace hardcoded ip space with ones from values
Eval nix flake / evals (push) Has been cancelled
2025-12-22 10:30:55 +09:00
3a9efb2b1f
values/grzegorz: migrate ntnu IPs to values.nix
Eval nix flake / evals (push) Successful in 6m7s
Eval nix flake / evals (pull_request) Successful in 5m16s
2025-12-22 10:26:57 +09:00
f1bdd71192
grzegorz: allow all of ntnu
2025-12-22 10:26:56 +09:00
6d171ef0d2
grzegorz: use values.nix
2025-12-22 10:26:56 +09:00
1d08131076
bicep/coturn: replace hardcoded ip with one fr
...
Eval nix flake / evals (push) Has been cancelled
om `values`
2025-12-22 10:23:39 +09:00
ad137081c7
bicep/mysql: allow connections from ildkule
2025-12-22 10:23:39 +09:00
f04596b752
bicep/postgres: allow connections from ildkule
2025-12-22 10:23:39 +09:00
f154d58f32
flake.lock: bump minecraft-kartverket
Eval nix flake / evals (push) Successful in 6m13s
2025-12-17 02:05:54 +09:00
22fb43fa63
kommode/gitea: increase max avatar sizes
Eval nix flake / evals (push) Successful in 6m6s
2025-12-16 22:12:23 +09:00
0e1ab4c85c
kommode/gitea: bigger icons
Eval nix flake / evals (push) Has been cancelled
2025-12-16 21:32:18 +09:00
cdb72b972d
packages/ooye: bump
Eval nix flake / evals (push) Successful in 31m13s
2025-12-09 02:04:18 +09:00
12dcd1551b
.gitea/workflows: update actions/checkout: v3 -> v6
Eval nix flake / evals (push) Successful in 44m6s
2025-12-08 18:50:31 +09:00
dbbe06f628
.gitea/workflows: run on debian-latest
2025-12-08 18:50:30 +09:00
ebff173946
flake.{nix,lock}: bumpdeedump
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
Eval nix flake / evals (push) Failing after 1m30s
2025-12-05 02:50:00 +09:00
ca3ab5415a
packages/simplsamlphp: bump
2025-12-05 02:47:20 +09:00
79ddc28c9f
packages/mediawiki-extensions: bump all
2025-12-05 02:41:05 +09:00
3ae26bc53f
base/nix: use auto allocated users
Eval nix flake / evals (push) Failing after 1m49s
2025-12-05 02:25:28 +09:00
86a8d2e2f1
bekkalokk/bluemap: stdenv.hostPlatform.system
2025-12-05 02:25:15 +09:00
b5513dd6af
kommode/gitea: remove upstreamed config
2025-12-05 02:24:42 +09:00
252f5a6f94
bicep/matrix-smtp-auth: fix python packaging
2025-12-05 02:24:20 +09:00
d666aa6c33
base/postfix: migrate config to new format
2025-12-05 02:23:46 +09:00
e9bebc8119
lupine: add ubuntu images from gitea-runner-images
Eval nix flake / evals (push) Successful in 6m15s
2025-12-04 16:09:49 +09:00
c2bc84dc6f
lupine: rotate gitea registration key
Eval nix flake / evals (push) Successful in 6m7s
2025-12-04 15:07:21 +09:00
c722650eab
lupine: make more images available
2025-12-04 15:07:21 +09:00
30472c478b
bicep: enable more services
Eval nix flake / evals (push) Successful in 10m55s
2025-12-02 01:53:58 +01:00
938e916025
update bicep key
Eval nix flake / evals (push) Has been cancelled
2025-12-02 01:51:40 +01:00
c5dce0fa0f
Bicep as a vm
2025-12-02 01:47:51 +01:00
d9a9fcfef1
danio has a new sops key
Eval nix flake / evals (push) Has been cancelled
2025-12-02 01:40:54 +01:00
ab04d573ed
wenche: fix eval
Eval nix flake / evals (push) Successful in 6m23s
2025-11-12 01:01:32 +09:00
50e346c9bb
.gitea/workflows: bump install-nix action version
Eval nix flake / evals (push) Failing after 3m16s
2025-11-11 22:45:53 +09:00
39977eeb5c
bekkalokk: source map data from the new map data impl in python
Eval nix flake / evals (push) Failing after 29s
2025-11-11 22:40:16 +09:00
3faad36418
base/nixos-exporter: allow localhost to fetch
2025-10-13 06:41:28 +02:00
0b74907f76
bicep/matrix/hookshot: enable widgets and js transformations
2025-10-13 06:02:33 +02:00
bacfdeff23
bicep/matrix/hookshot: try fix up widgets and SSL
2025-10-13 05:42:06 +02:00
9e51bdb373
base/nixos-exporter: listen on own server block
2025-10-12 16:42:42 +02:00
df5557698f
ildkule: scrape the nixos-flake exporters
2025-10-12 06:09:15 +02:00
c7930b793a
base: create flake input exporter
2025-10-12 05:23:54 +02:00
dbe9dbe6f4
flake.lock: bump
2025-09-20 18:59:35 +02:00