Shahab Dogar shahab
  • Joined on 2025-11-15
shahab pushed to main at shahab/homelab 2025-11-23 10:28:08 +00:00
c16211a970 chore: Minecraft | clean up old gtng manifests
shahab pushed to main at shahab/homelab 2025-11-23 10:24:48 +00:00
ac2153cce5 feat: GamingServices | add GTNH server
shahab pushed to main at shahab/homelab 2025-11-23 10:20:03 +00:00
78aa702fa0 chore: Minecraft | remove old TFG manifests
56d1ad22ec fix: MinecraftServer | enable backups for pvcs
Compare 2 commits »
shahab pushed to main at shahab/homelab 2025-11-23 10:17:00 +00:00
de09ffb189 fix: MinecraftServer | ensure correct tcp routing
shahab pushed to main at shahab/homelab 2025-11-23 09:57:10 +00:00
8172a327e4 fix: MinecraftServer | use volume claim templates
shahab pushed to main at shahab/homelab 2025-11-23 09:45:08 +00:00
1bdc20b215 feat: GamingServices | add TFG server
3038ddea26 feat: CoreServices | add entrypoints for minecraft servers
Compare 2 commits »
shahab pushed to main at shahab/homelab 2025-11-23 08:44:19 +00:00
9ac2326308 fix: Gitea | update root url
7961321238 fix: delete old devpy yaml manifests
Compare 2 commits »
shahab pushed to main at shahab/homelab 2025-11-22 20:27:04 +00:00
a96558eb80 fix: PipCache | MUST be singleton
0862e196cc fix: Traefik | external traffic policy local
1205cca3d3 fix: MetalLB | do not allow running on control-plane
5906fdc2b4 fix: NetworkSecurity | incorrect IP cidr in allow list
008ef748c6 fix: PipCache | must be singleton
Compare 5 commits »
shahab pushed to main at shahab/homelab 2025-11-22 19:42:41 +00:00
2b49cc4ce1 feat: PipCache | add pip cache
d1260ecb8b chore: delete old npmcache yaml
Compare 2 commits »
shahab pushed to main at shahab/homelab 2025-11-22 19:20:57 +00:00
945be1fa0a feat: Cache | implement npm cache
c4a94772d9 feat: NetworkSecurity | add secure routes for longhorn+grafana
5d87f6ae52 fix: Valkey | add user shahab with password
433193fff4 fix: Traefik | enable cross namespace middleware refs
Compare 4 commits »
shahab pushed to main at shahab/homelab 2025-11-22 18:21:46 +00:00
84eb44a147 feat: add network security stack
5b6f0398f9 fix: NixCache | remove insecure ingress and use secure one
244accede7 fix: Longhorn | remove insecure ingress
a7d4878365 chore: CertManager | remove import calls
454b299e1c fix: Prometheus | remove insecure grafana ingress
Compare 10 commits »
shahab pushed to main at shahab/homelab 2025-11-22 15:27:59 +00:00
f5d65d8ab9 fix: NixCache | use LonghornPVC construct for storage
shahab pushed to main at shahab/homelab 2025-11-22 15:27:38 +00:00
80219a3d0a feat: Utils | add high level longhorn pvc construct
e8caa6a23d chore: Utils | use types not interfaces
3c31105fc6 feat: Gitea | add runners to utility-services stack
Compare 3 commits »
shahab pushed to main at shahab/homelab 2025-11-22 14:31:11 +00:00
2f0b9af67c feat: TerraformState | move to storage in R2
3d0585e0d8 chore: Postgres | move to utility services stack
772bcd441a feat: DynamicDNS | add to utility-services stack
f46833571c feat: CoreServices | move into separate stack
Compare 4 commits »
shahab pushed to main at shahab/homelab 2025-11-22 13:08:01 +00:00
1671f9619c fix: Gitea | use IngressRoute instead of ingress resource
shahab pushed to main at shahab/homelab 2025-11-22 13:04:57 +00:00
3b439344f5 fix: Authentik | use IngressRoute instead of Ingress
shahab pushed to main at shahab/homelab 2025-11-22 13:01:35 +00:00
ed8b6403cd fix: Grafana | use IngressRoute instead of Ingress
shahab pushed to main at shahab/homelab 2025-11-22 12:52:04 +00:00
a25c25afc4 feat: organize all services into separate stacks by dependency
shahab pushed to main at shahab/homelab 2025-11-22 08:04:07 +00:00
06a316f1e6 feat: NixCache | pull nix cache out into its own stack
49c9f7f27f feat: Traefik | add ingress route construct with certificate construct
dc349f1d84 chore: Traefik | move values.yaml into construct directory
10d83ddc04 feat: Nginx | DELETE!
e24dd5ebc3 feat: ExternalDNS | DELETE!
Compare 5 commits »
shahab pushed to main at shahab/homelab 2025-11-22 00:04:59 +00:00
7a03874033 fix: Gitea | use non tls internally