dc349f1d84
chore: Traefik | move values.yaml into construct directory
2025-11-22 13:03:22 +05:00
10d83ddc04
feat: Nginx | DELETE!
2025-11-22 13:02:52 +05:00
e24dd5ebc3
feat: ExternalDNS | DELETE!
2025-11-22 13:02:37 +05:00
7a03874033
fix: Gitea | use non tls internally
2025-11-22 05:04:56 +05:00
11bf756add
fix: Gitea | add ssh tcp ingress route for traefik
2025-11-22 05:01:28 +05:00
55d3ba0acc
feat: Grafana | swap ingress over to traefik
2025-11-19 20:44:16 +05:00
53f414f97d
feat: Gitea | swap ingress to traefik
2025-11-19 20:44:05 +05:00
48d4950632
feat: Authentik | swap ingress to traefik
2025-11-19 20:21:55 +05:00
0dde41e79e
chore: ExternalDNS | faster dns updates
2025-11-19 20:21:11 +05:00
8955455af2
chore: Longhorn | switch UI to traefik ingress
2025-11-19 20:05:09 +05:00
451bbc6de0
feat: ExternalDNS | add traefik ingresses to monitored dns names
2025-11-19 20:04:55 +05:00
fabede0953
feat: Traefik | add traefik ingress class
2025-11-19 18:09:53 +05:00
e50ab36ee6
fix: Longhorn | enable service monitor + fix backup target trailing /
2025-11-16 21:48:20 +05:00
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
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
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
d17c8b1b34
feat: Nginx | add local nix cache behind reverse proxy
2025-11-15 13:21:44 +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
db25a0ea79
fix: update external dns and move pihole out of k8s cluster
2025-11-15 13:16:04 +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
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
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
f9ca0fc969
fix: scale authentik back up to 3
2025-10-11 20:40:56 +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
88477aabcf
chore: freeing up hardware capacity for minecraft
2025-10-05 13:43:35 +05:00
66998c2fb7
feat: add terrafirmagreg server
2025-10-05 13:19:30 +05:00
caa3851650
fix: update hostname to allow multiple servers on the same domain
...
Also update pvc size
2025-09-28 15:38:48 +05:00
c26e0dbbee
fix: set up port forwards for gtnh
2025-09-22 12:54:39 +05:00
72574a24f2
fix: use default port on gitea server
2025-09-21 18:50:06 +05:00
cc90d7793a
feat: revamp and use single namespace and update to latest versions
2025-09-21 17:53:34 +05:00
9eb127d702
fix: incorrect port forward for 2nd pg cluster
2025-09-04 19:53:54 +05:00
7bd2374322
chore: add secondary postgres cluster tcp rule
2025-09-04 16:42:40 +05:00
f40194e50d
fix: update postgres cert expiry, add cloudflare token secret
2025-07-28 15:36:42 +05:00
b6cb6c70bc
fix: Redis | expose service via LB
2025-07-15 16:39:48 +05:00
e132857423
feat: CDKTF | migrate metallb to cdktf
2025-07-15 12:27:56 +05:00
81702fac64
feat: CDKTF | migrate prometheus into cdktf
2025-07-15 12:26:45 +05:00