kalipso
c2e3686be1
[refactor] inputs.self -> inputs.malobeo
...
Hydra callback / on_push (pull_request) Skipped
Hydra callback / on_pr (pull_request) Failing after 41s
Check flake syntax / flake-check (push) Failing after 3m39s
if imported in external projects `inputs.self` will point
to the external resource instead of malobeo leading to errors.
therefore all occurences of inputs.self got replaces with inputs.malobeo
2026-09-22 10:53:42 +02:00
ahtlon
b8ef55faea
[wireguard] disable dns for now
...
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
Check flake syntax / flake-check (push) Failing after 7m28s
problem is wg-quick sets the systemd-resolve dns domain to ~, which routes all queries over that network and ns1 was not jet connected
2026-09-14 16:41:07 +02:00
ahtlon
3635e27a5a
[ns1] start wireguard on ns1
...
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
Check flake syntax / flake-check (push) Failing after 1m50s
also add fallback dns to all vpn clients
2026-09-14 15:59:16 +02:00
ahtlon
d55ae15950
[ns1] fix str->list.str
Check flake syntax / flake-check (push) Successful in 8m18s
Hydra callback / on_pr (pull_request) Successful in 4m21s
Hydra callback / on_push (pull_request) Skipped
2026-09-11 16:28:33 +02:00
kalipso
02ace17fd8
[ns1] deploy on fanny
2026-09-11 16:28:33 +02:00
ahtlon
c5e1667b16
[host builder] fix trusted-public-keys
...
Check flake syntax / flake-check (push) Successful in 23m23s
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
turns out, the name is linked to the key and also not relevant to the substituter
2026-09-07 19:59:12 +02:00
ahtlon
74a8c7de2d
[autoupdate] fix autoupdate not running
...
Check flake syntax / flake-check (push) Successful in 9m53s
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
my bad, i read that `RemainAfterExit` would allow a manual nixos switch to work but it prevents the timer from starting the service at all
2026-09-04 18:47:00 +02:00
ahtlon
e6b25a2b45
[autoupdate] fix jobset name
Check flake syntax / flake-check (push) Successful in 18m30s
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
2026-08-31 21:01:33 +02:00
kalipso
0a03babba8
[host_builder] fix: static network cfg was only used in microvms
2026-08-31 16:57:03 +02:00
kalipso
9cb1b107c3
[fanny] fix typo
Check flake syntax / flake-check (push) Successful in 9m15s
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
2026-08-31 16:14:19 +02:00
ahtlon
229e4814f9
[host_builder] add cache.malobeo.org key
Check flake syntax / flake-check (push) Failing after 3m32s
Hydra callback / on_pr (push) Skipped
Hydra callback / on_push (push) Skipped
2026-08-31 15:41:28 +02:00
kalipso
fccdb74671
[host_builder] update substituters
...
we still need to add caches new pub key
2026-08-21 14:00:04 +02:00
kalipso
659bcc2f24
[hydra] point autoUpdate to new hydra instance
2026-08-21 13:58:03 +02:00
ahtlon
8793987725
[albert] create keys and add host to infra
2026-08-20 17:59:09 +02:00
kalipso
6b4ba1fa79
[initssh] linting
Hydra callback / on_push (push) Failing after 12m28s
Hydra callback / on_pr (push) Failing after 12m37s
Check flake syntax / flake-check (push) Failing after 2h33m56s
2026-08-12 17:05:22 +02:00
ahtlon
84b7753cf7
Promtail is EOL
...
Recomended migtration to grafana-alloy (https://grafana.com/docs/alloy/latest/set-up/migrate/from-promtail/ ) or fluent-bit (https://docs.fluentbit.io/manual/data-pipeline/outputs/loki )
I chose alloy because of the compatability.
This needs to be reworked to a native implementation later
2026-08-08 18:12:56 +02:00
kalipso
f4614f2887
[modules] do not reference self within modules
...
Check flake syntax / flake-check (push) Has been cancelled
if it gets included in other flakes 'self' references to that flake,
instead of malobeo
2026-03-16 20:52:14 +01:00
ahtlon
c80628a1a9
Add gitea-translator server and module
2026-03-13 16:09:12 +01:00
kalipso
a07b8ffd68
[run-vm] add testHost option to module to allow local testing again
Check flake syntax / flake-check (push) Successful in 5m40s
2026-02-22 21:48:18 +01:00
ahtlon
8afc42d46f
update the update domain to prepare for repo move
Check flake syntax / flake-check (push) Successful in 5m41s
2026-02-20 23:55:27 +01:00
kalipso
e46c6bef00
[general] update local vm ip addresses
2026-02-20 19:59:27 +01:00
kalipso
f0e1f07c3e
[zones] set ns1 A record
2026-01-30 20:25:49 +01:00
kalipso
bec232a023
[run-vm] override network cfg for local testing
2026-01-30 20:24:43 +01:00
kalipso
62c92821b4
[microvm] put vms on local network
Check flake syntax / flake-check (push) Successful in 5m27s
2026-01-28 15:27:21 +01:00
kalipso
cb5e68ef16
[dns] init
Check flake syntax / flake-check (push) Failing after 3m49s
2026-01-26 14:05:12 +01:00
ahtlon
b94574c640
[fanny] fix flushing init vpn
Check flake syntax / flake-check (push) Successful in 4m46s
2025-11-15 18:02:20 +01:00
kalipso
e91481c405
[initssh] network.flushBeforeStage2
Check flake syntax / flake-check (push) Successful in 10m17s
2025-11-15 16:50:07 +01:00
kalipso
d3312c870a
[fanny] remove zfs-remote-unlock
Check flake syntax / flake-check (push) Successful in 5m19s
2025-11-15 16:37:11 +01:00
kalipso
4d4e9d980b
[initssh] add iproute2
Check flake syntax / flake-check (push) Successful in 4m55s
2025-11-15 15:48:40 +01:00
kalipso
beb3839a6b
[initssh] add wireguard-tools
2025-11-15 15:47:38 +01:00
kalipso
0df32bf47c
[initssh] fix busybox
2025-11-15 15:47:02 +01:00
kalipso
f6bbbdec3e
[initssh] add pkgs.busybox to initrd
Check flake syntax / flake-check (push) Successful in 4m47s
2025-11-15 15:11:47 +01:00
kalipso
2a5539c204
[fanny] import storage in systemd script
Check flake syntax / flake-check (push) Successful in 8m51s
2025-11-15 14:51:51 +01:00
kalipso
9588103e67
[fanny] import storage on boot
Check flake syntax / flake-check (push) Successful in 4m52s
2025-11-15 14:30:57 +01:00
kalipso
b59f4084c0
[fanny] set wg initrd key
Check flake syntax / flake-check (push) Successful in 4m59s
2025-11-15 13:39:55 +01:00
kalipso
f6bd56d583
[fanny] setup initrd wireguard
Check flake syntax / flake-check (push) Successful in 9m48s
2025-11-15 13:12:29 +01:00
kalipso
f8f68df868
[initssh] load all zfs keys
2025-11-15 13:12:29 +01:00
ahtlon
a75476b657
Fix errors and warnings
Check flake syntax / flake-check (push) Successful in 4m57s
2025-05-27 00:52:34 +02:00
kalipso
e8647dd8d8
[printing] add postcard printer
Check flake syntax / flake-check (push) Successful in 6m5s
2025-05-08 11:23:53 +02:00
kalipso
2caabac33d
[printing] turn pureblack options on
2025-05-08 11:23:33 +02:00
kalipso
da12a73334
[run-vim] allow setting data share
Check flake syntax / flake-check (push) Successful in 4m27s
2025-04-13 15:24:06 +02:00
kalipso
6c3a7be483
[printing] init module
2025-04-11 17:03:10 +02:00
kalipso
568cce0d48
[louise] add c258 printer driver
Check flake syntax / flake-check (push) Successful in 4m43s
2025-04-08 18:53:56 +02:00
kalipso
e8c188debf
[microvms] rm unused code
Check flake syntax / flake-check (push) Successful in 4m50s
2025-03-20 19:55:51 +01:00
kalipso
1f559d93ba
[microvms] initialize directories on microvm host
Check flake syntax / flake-check (push) Has been cancelled
2025-03-20 19:51:52 +01:00
kalipso
a03b7506c5
[run-vm] keep microvm.deployHosts on nestedMicrovms
2025-03-20 19:51:14 +01:00
kalipso
3b2a7cedc5
[backup] add 24 hourly backups
Check flake syntax / flake-check (push) Successful in 4m36s
2025-03-17 18:34:03 +01:00
ahtlon
d202a3d0cb
[user module] I love symlinks
Check flake syntax / flake-check (push) Successful in 4m23s
2025-03-16 14:16:52 +01:00
ahtlon
ef33833910
Add backup server to vpn
Check flake syntax / flake-check (push) Successful in 6m18s
2025-03-16 13:38:37 +01:00
kalipso
be0bb0b08b
[backup] fix description
Check flake syntax / flake-check (push) Successful in 4m13s
2025-03-16 12:53:43 +01:00