Commit graph

258 commits

Author SHA1 Message Date
7abff709f9
fix: authelia group filter
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-28 12:36:49 +02:00
df5124eaac
feat: enable mealie oidc
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-28 12:10:58 +02:00
edf76a17d4
feat: add mealie
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-28 12:00:07 +02:00
4d97659b1b
chore: align flake input nixpkgs
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-28 11:21:59 +02:00
d1787f4a2c
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-28 11:13:01 +02:00
84ebb6de68
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-28 00:22:12 +02:00
477cff109c
feat: add ghostty
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-27 23:42:58 +02:00
ea6f358eaf
feat: tweak power settings for laptop
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-27 18:10:59 +02:00
d6edc43c5d
feat: force nameserver
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-27 18:10:59 +02:00
420954a928
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-25 10:51:57 +02:00
84ae6e646d
chore: remove terraform
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-24 22:07:12 +02:00
90cff65831
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-24 08:58:04 +02:00
a97fd5c06d
feat: add irssi
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-23 12:15:53 +02:00
d25ae77658
chore: remove deploy-rs remnants
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-23 11:50:52 +02:00
f8246b014a
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-23 11:47:32 +02:00
bf1da4860f
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-23 11:41:42 +02:00
0b7a1977f1
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-23 09:57:16 +02:00
7d1a057641
feat: add bandcamp-collection-downloader
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-22 16:45:14 +02:00
95bf1530f5
feat: add wrtag
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-22 14:39:20 +02:00
a3bd66771e
feat: add gonic
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-21 12:11:00 +02:00
87f425b1c6
feat: prevent dns leaks
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-21 11:46:09 +02:00
6340657086
fix: reenable tailcale on colmena nodes
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-21 02:40:11 +02:00
16ffe4e125
feat: add slskd
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-21 02:40:11 +02:00
eb59eaea95
chore: remove deploy-rs
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-20 23:31:32 +02:00
81807eeaa8
feat: try out colmena
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-20 23:29:37 +02:00
7d306e67fa
feat: use deploy-rs overlay
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-20 14:08:23 +02:00
ebc16af1a0
fix: don't validate sopsfile
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-20 00:47:37 +02:00
dcfbb7d660
feat: add db-01 deploy-rs target
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 19:53:57 +02:00
89857b9978
refactor: use mkHetznerMachine for db-01
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 17:49:16 +02:00
3aa3570617
feat: set landing page and theme
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 17:39:54 +02:00
d5d3984557
fix: start tailscale before forgejo
If tailscale is not up then we can't reach the database.

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 17:37:19 +02:00
34bbab282c
fix: actually use db host for forgejo
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 17:34:58 +02:00
2f8e30aa74
feat: sync postgres backups to backblaze
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 16:13:25 +02:00
1a48fbcfb5
feat: enable postgres backups
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 15:56:00 +02:00
9e0ebbdafb
refactor: put storagebox code in module
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 15:26:08 +02:00
fc2d98e503
refactor: put namespaced vm code in module
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 14:46:07 +02:00
df715a7e8f
feat: enable aarch64 emulation for heimdall
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 14:35:41 +02:00
2157d267d0
fix: readd missing hardware config
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 14:35:07 +02:00
5fe2b6de06
fix: force ipv4 for *.escapeangle.com on ssh
This is a temporary fix; once hosting-01 has its proper ipv6 address
assigend this will no longer be necessary. Upcoming refactor should fix
this.

Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 11:44:47 +02:00
3fcde9d5f7
feat: add basf ssh config
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 11:39:54 +02:00
cc070c8c42
feat: add basf git identity
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 10:23:12 +02:00
c54dce3817
feat: use mergiraf
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 10:09:42 +02:00
49a41b42a6
fix: pin catpuccin to 25.05
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 10:03:03 +02:00
de68762f22
fix: use correct difftastic settings
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 09:57:48 +02:00
43e348b732
chore: nix flake update
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 09:57:08 +02:00
66332b0991
feat: enable difftastic
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 09:53:44 +02:00
d1cbb35ab5
fix: use wsl flake instead of channel
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 00:24:55 +02:00
99504841b6
feat: testing deploy-rs
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-19 00:24:22 +02:00
b3c5b0c362
refactor: standardize hetzner machines
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-18 23:42:15 +02:00
6289ac038f
chore: cleanup unused pkgs
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-09-18 21:31:32 +02:00