Commit Graph

224 Commits

Author SHA1 Message Date
29cff3bf84 feat(homelab)!: parse from env or config.toml to allow containerization 2026-01-08 23:06:08 -08:00
dd904c151d feat(homelab): start containerizing homelab binary 2026-01-06 09:01:45 -08:00
b02a06faa7 feat(homelab): add more aliases, setup ssh keys on yubikey 2026-01-04 20:56:25 -08:00
7b76ffd34f feat(homelab)!: setup pihole entry generation, add treeminer to minecraft-main 2026-01-03 23:45:41 -08:00
4f79df9bf2 feat: add custom nixos minimal iso 2026-01-03 01:56:35 -08:00
7cfa0e6375 feat(homelab): migrate kube subnet 2026-01-03 01:52:42 -08:00
3005a07e28 feat(homelab): add dhcp lease parsing 2026-01-02 18:15:03 -08:00
8fa31858b4 fix(homelab): fix homeassistant route to 8080 2026-01-01 22:21:37 -08:00
120e38fd46 fix(homelab): increase ram for mc servers 2026-01-01 15:47:59 -08:00
af6952fb1e fix(homelab): use correct gitea root_url 2026-01-01 13:31:47 -08:00
c5dc30dd4a feat(homelab): add prometheus & grafana, jless fd + more zsh plugins 2026-01-01 13:21:06 -08:00
3d77a1478a feat(homelab): add more routes 2025-12-31 16:20:17 -08:00
f54c95980f feat(homelab): setup route & chain generation 2025-12-30 14:20:28 -08:00
f89a7e1813 feat(homelab): start adding route kind 2025-12-28 22:15:11 -08:00
0993820675 feat(homelab): start implementing route generation 2025-12-28 01:58:34 -08:00
d1b81ce0db fix(homelab)!: use traefik middleware to restrict WAN access 2025-12-27 23:29:35 -08:00
13e61322a0 fix(homelab): use iptables rules to prevent wan access 2025-12-27 20:31:37 -08:00
136d127117 fix(homelab): add tailscale to kube node 2025-12-27 15:18:58 -08:00
4d47d887f7 fix: use latest status-bar commit 2025-12-27 14:58:34 -08:00
60c17bf646 feat(homelab): add existing routes to services, setup both mc worlds 2025-12-27 03:46:18 -08:00
402f1243a2 feat(homelab): move traefik to rufus node, add rfc1918 middlewares 2025-12-27 02:20:53 -08:00
037036a684 fix(homelab): add restore-job generation 2025-12-27 00:28:14 -08:00
98124678c3 feat(homelab): setup mc-backup, add restore job, change gitea host 2025-12-26 23:37:40 -08:00
4771603175 feat(homelab): deploy home-assistant, configure minecraft 2025-12-26 20:53:48 -08:00
cab93a0968 fix(homelab): increase jellyfin config size 2025-12-26 03:58:47 -08:00
b822051315 fix(homelab): only schedule 1 pvc replica 2025-12-26 03:50:41 -08:00
27184e60ef feat(homelab)!: add longhorn, separate gitea_admin from main user 2025-12-26 02:57:21 -08:00
f2e0bb5284 feat(homelab): add switch namespace alias, configure gitea 2025-12-26 02:11:53 -08:00
dbde68a0a4 feat(homelab): setup kube node, add gitea, nfs-utils 2025-12-26 00:23:26 -08:00
d43b0343f6 fix: add ka alias 2025-12-25 15:27:10 -08:00
2e1845909c feat(homelab): deploy kube node 2025-12-25 15:18:41 -08:00
e1d4b3fa65 feat(homelab): add minecraft-main 2025-12-24 13:42:59 -08:00
b77e496b31 feat!: configure traefik, add jellyfin 2025-12-23 20:43:55 -08:00
3302b71a39 feat: configure metallb 2025-12-22 19:54:05 -08:00
559746134c fix: disable servicelb, add metallb 2025-12-22 19:21:48 -08:00
560609426f fix: add kubectl, update charts 2025-12-22 19:05:31 -08:00
01294f3b8c feat!: prepare homelab 2025-12-22 14:52:27 -08:00
2a54f011c8 fix: remove patches 2025-12-20 14:40:15 -08:00
fda601eb01 feat: add tea, update git credentials 2025-12-19 20:36:20 -08:00
d41d977793 fix: add monitor configuration to kumatani 2025-12-19 18:28:59 -08:00
e83f74ff04 fix: thunar default file manager 2025-12-17 19:19:22 -08:00
3812470d2c fix: only participate in the mesh if in the list 2025-12-14 14:42:54 -08:00
03636ea9ed fix: export /home/luca instead of /home 2025-12-13 22:49:36 -08:00
07e49b1591 feat: add nfs mesh 2025-12-13 22:40:04 -08:00
ae0a4d5f21 fix: use 25.05 jellyfin 2025-12-06 13:48:41 -08:00
28a5ebfdb8 feat!: migrate to nixos 25.11 2025-12-05 18:35:07 -08:00
1e514f7288 feat: add noice.nvim 2025-11-24 00:06:59 -08:00
1083ad8d40 fix: move dns configuration into module 2025-11-17 10:32:57 -08:00
9af0abc9f9 feat: add dns 2025-11-17 10:21:49 -08:00
89170647e6 feat: add env(doppler) alias 2025-10-24 23:20:07 -07:00