132712f1c0
sec: Ingress | disallow AI bots crawling all domains on all paths
2025-11-16 21:45:28 +05:00
afb9447dca
feat: Minecraft | specify longhorn storage class + add star technology
2025-11-16 20:12:09 +05:00
2a62d2db3c
feat: Gitea | set up gravatar integration
2025-11-16 12:57:59 +05:00
cfe7830606
feat: Gitea | set up minio storage pointing at R2
2025-11-16 12:30:27 +05:00
0d6c5d4a98
chore: Media | scale up storage
2025-11-16 05:48:47 +05:00
0900a9d045
fix: incorrect labels for longhorn backup
2025-11-16 05:21:07 +05:00
96a900c265
chore: Gitea | enable metrics scraping for issues and repos
2025-11-15 16:50:40 +05:00
5ee369e563
fix: Gitea | use sslmode verify-full for postgres
2025-11-15 16:33:24 +05:00
e473f26ece
fix: Gitea | scale down to 3 runners
2025-11-15 16:30:35 +05:00
865bb6cc5f
fix: Authentik | set topology spread on authentik
2025-11-15 16:30:28 +05:00
40c81382f7
fix: Nginx | set topology spread on ingress controller
2025-11-15 16:24:57 +05:00
65fb2c8f64
fix: Gitea | set topology spread on actions runners
2025-11-15 16:23:02 +05:00
bba5cbcb80
fix: Gitea | move actions onto worker nodepool with longhorn storage
2025-11-15 16:07:07 +05:00
5d95773722
feat: total revamp of homelab configuration
2025-11-15 13:22:49 +05:00
c59ee18d09
fix: Postgres | finally get backups and restores properly up and running
2025-11-15 13:22:37 +05:00
72b006a7e4
feat: Minecraft | add ATM10 and enable backups
2025-11-15 13:22:23 +05:00
0b01f40ac8
feat: Media | add jellyfin and related services for home media system
2025-11-15 13:22:02 +05:00
d17c8b1b34
feat: Nginx | add local nix cache behind reverse proxy
2025-11-15 13:21:44 +05:00
5ee891fe2b
sec: NixOS | remove nixos configuration and move to nix-config repo
2025-11-15 13:21:18 +05:00
d1aae53fa6
fix: longhorn | update to 1.10.0 and use longhorn-system namespace
2025-11-15 13:20:51 +05:00
6c419454d8
fix: MetalLB | move into metallb-system namespace
2025-11-15 13:20:25 +05:00
706cd8e919
fix: Gitea | switch to regular longhorn storage class
2025-11-15 13:19:20 +05:00
c0e0d74e4f
fix: move longhorn onto worker nodepool and update backup target
2025-11-15 13:17:19 +05:00
74707a469c
chore: better resource ids for valkey resources
2025-11-15 13:16:31 +05:00
3b9a75c7ba
chore: update flake lock
2025-11-15 13:16:15 +05:00
db25a0ea79
fix: update external dns and move pihole out of k8s cluster
2025-11-15 13:16:04 +05:00
22586fbdd3
fix: update ddns config to include nix cache and add node selector
2025-11-15 13:14:46 +05:00
8256f42761
fix: add second cloudflare token in longhorn-system namespace
2025-11-15 13:14:31 +05:00
b83f9521b0
fix lab
2025-10-25 16:13:09 +05:00
5438278058
fix: ExternalDNS | update to support pihole 6
2025-10-15 17:45:54 +05:00
0696f199cd
chore: use system version of kubectl
2025-10-15 15:39:56 +05:00
7c0edd8fd4
fix: PiHole | use latest version
2025-10-15 15:39:13 +05:00
fd5259988e
fix: PiHole | unencrypted pvc for easy expansion
2025-10-15 15:39:05 +05:00
1c9b31076c
fix: Pihole | increase pvc size to 10G
2025-10-15 15:11:27 +05:00
ba5494becb
fix: Postgres | adjust postgres.conf params for smaller wal size + defaults
2025-10-15 13:29:21 +05:00
ea384e285e
fix: Gitea | fix docker host socket
2025-10-12 18:20:54 +05:00
1a2a24e965
fix: Gitea | adjust resource limits and requests
2025-10-12 08:16:49 +05:00
e830694d8b
chore: Gitea | increase memory limits
2025-10-12 07:49:40 +05:00
fba7ac98b7
fix: Gitea | use ephemeral storage for package chunk uploads
...
This helps speed up uploads since we use ephemeral storage for the
chunks rather than eating the overhead of encrypted persistant storage
for chunks, followed by copying over chunks to the final package.
2025-10-12 07:46:26 +05:00
f8ee1d5617
fix: Gitea | adjust nginx settings for container registry uploads
2025-10-12 07:16:19 +05:00
eccb361d28
feat: Gitea | remove nginx proxy body limit for container registry uploads
2025-10-12 06:05:46 +05:00
28d1671ca6
chore: scaling back up with safety
2025-10-12 05:41:38 +05:00
56a13da975
feat: upgrade nixos master cluster to nixpkgs 25.05
2025-10-11 21:04:05 +05:00
f9ca0fc969
fix: scale authentik back up to 3
2025-10-11 20:40:56 +05:00
49037bf808
fix: scale postgres back up to 3
2025-10-11 20:38:37 +05:00
c1a0c39129
fix: set gitea ingress class
2025-10-09 12:19:39 +05:00
4ed601c04b
fix: don't reference authentik-postgres secret
2025-10-06 15:30:17 +05:00
a6c39b4c50
chore: scale down postgres
2025-10-06 15:30:09 +05:00
2b62087a53
fix: lock tfg to 0.10.17
2025-10-06 15:30:01 +05:00
88477aabcf
chore: freeing up hardware capacity for minecraft
2025-10-05 13:43:35 +05:00