forust
|
d53b14b1de
|
chore: apply yaml lint fixes across compose files
- Fix trailing whitespace in compose files
- Add missing final newlines (EOF)
- Fix indentation in dockmon (3-space -> 2-space) and glance monitor.yml
- Align comments consistently
|
2026-06-19 11:57:14 +02:00 |
|
forust
|
a6a6d933da
|
chore: add linter configs (editorconfig, hadolint, markdownlint, prettier, yamllint, ruff, zed)
|
2026-06-19 11:57:04 +02:00 |
|
forust
|
0803f3efff
|
chore(k8s): returned to Host || Host standart instead of regexp.
Yaml lint (yamllint)
|
2026-06-18 21:02:40 +02:00 |
|
forust
|
ec0420962b
|
hotfix: update headscale config for v0.29.0 breaking changes
- ephemeral_node_inactivity_timeout → node.ephemeral.inactivity_timeout
- randomize_client_port → randomizeClientPort in policy file
|
2026-06-18 14:26:58 +02:00 |
|
forust
|
b407202e53
|
chore(k8s): imagepullpolicy always for homepages
tools column on the forust.xyz landing
|
2026-06-17 01:53:00 +02:00 |
|
forust
|
b9b8474455
|
feat(k8s): protect all prod routers with crowdsec middleware
|
2026-06-17 01:50:33 +02:00 |
|
forust
|
76853637bc
|
feat: traefik prometheus metrics
|
2026-06-17 01:41:45 +02:00 |
|
forust
|
dac3777fc4
|
fix: authentik k8s url
|
2026-06-17 01:41:13 +02:00 |
|
forust
|
bb5a3697f2
|
feat: bentopdf k8s manifests
|
2026-06-16 13:35:03 +02:00 |
|
forust
|
e73aacb900
|
feat: add bentopdf pdf suite to converters stack
|
2026-06-16 12:36:31 +02:00 |
|
forust
|
ea483da645
|
feat: kube-prometeus-stack
|
2026-06-16 12:36:31 +02:00 |
|
forust
|
85d35f86a7
|
feat: switch adguard dns to a dedicated metallb IP
|
2026-06-16 12:36:31 +02:00 |
|
forust
|
3d03ab1ea4
|
fix: priority for homepage's router
|
2026-06-16 12:36:26 +02:00 |
|
forust
|
4ca3ccdad3
|
chore(k8s): router rewrite
- returned to Host matcher instead of Hostregexp
- switched dockercompose labels to letsencrypt
- renamed DoH route
|
2026-06-16 12:34:15 +02:00 |
|
forust
|
10e26cda72
|
feat: crowdsec
- moved bouncer tokens to secrets
- experimental host ssh log parsing
- moved crowdsec to it's own directory
|
2026-06-16 00:23:29 +02:00 |
|
forust
|
c648dfd147
|
chore(k8s): renamed gitea ingressroute to ingress
|
2026-06-14 23:24:24 +02:00 |
|
forust
|
2f97821dc6
|
feat: crowdsec lapi helm
|
2026-06-14 23:21:37 +02:00 |
|
forust
|
3d78b90f3a
|
updated kener to v4.1.0
|
2026-06-14 23:02:35 +02:00 |
|
forust
|
3dc8228e22
|
matched dns record and the searxng's route
|
2026-06-14 23:01:58 +02:00 |
|
forust
|
93171ad8e6
|
fixed and tweaked glance app
|
2026-06-14 23:00:29 +02:00 |
|
forust
|
dca7ad0902
|
fix: race condition convertx and homepage
typo in glance stripprefix
glance placed at /glance
|
2026-06-14 22:48:50 +02:00 |
|
forust
|
26d10f4e71
|
changed traefik bgp ip
|
2026-06-11 19:44:07 +02:00 |
|
forust
|
68c5eac164
|
chore: compact ingress rules with regex
|
2026-06-11 14:20:03 +02:00 |
|
forust
|
30f0f05150
|
chore(k8): system requirements fine-tuning
- reduced at homepages
- reduced at netronome
- reduced at dockmon
- reduced at gitea
- reduced at kener
|
2026-06-11 03:51:16 +02:00 |
|
forust
|
a97560eaf3
|
ui(honepage): minor changes on forust homepage
- add kubernetes skill gauge
- add links to services
|
2026-06-11 03:44:17 +02:00 |
|
forust
|
2dce972be2
|
feat(k8s): traefik metallb and minecraft ports
- MetalLB binded on 172.20.10.2
- disabled hostnetwork
- 25565 MC Java
- 19132 UDP MC Bedrock
|
2026-06-11 03:42:59 +02:00 |
|
forust
|
c2ad1122e5
|
fix: add www subdomain routers
|
2026-06-11 03:41:46 +02:00 |
|
forust
|
4c356924e7
|
feat(k8s): authentik server+worker deployments and postgres statefulset
|
2026-06-11 03:35:28 +02:00 |
|
forust
|
51777f904f
|
feat(k8s): searchx metasearch engine
|
2026-06-11 02:52:03 +02:00 |
|
forust
|
37550da086
|
chore(k8s): portainer sys reqs
|
2026-06-10 23:43:41 +02:00 |
|
forust
|
12d59cb6f9
|
feat(k8s): n8n
|
2026-06-10 23:32:59 +02:00 |
|
forust
|
714d4896c6
|
feat(k8s): glance deployments
|
2026-06-10 23:07:39 +02:00 |
|
forust
|
e369875117
|
chore(k8s): change termix statefulset to deployment
Signed-off-by: mr-forust <vzlomdsisma@gmail.com>
|
2026-06-10 21:51:33 +02:00 |
|
forust
|
31e61a9513
|
chore(k8s): convertx system reqs
|
2026-06-10 21:40:12 +02:00 |
|
forust
|
9b21f8056c
|
chore(k8s): added more predictivity
|
2026-06-10 21:22:01 +02:00 |
|
forust
|
4623fbd8bd
|
chore: make metube downloads writed to a temporary storage
|
2026-06-10 21:17:43 +02:00 |
|
forust
|
18d1e21690
|
fix(k8s): traefik log spam for non-existing local-tls secret, because of namespace isolation
|
2026-06-10 21:14:10 +02:00 |
|
forust
|
5f88ecf02b
|
chore(k8s): make dockmon statefulset
+ adjusted userbot sys reqs
|
2026-06-10 19:40:45 +02:00 |
|
forust
|
0093e5ac52
|
feat(k8s): termix statefulset
|
2026-06-10 19:38:16 +02:00 |
|
forust
|
1ea669220b
|
chore(k8): adjusted system resources requests and limits based on manual monitoring
|
2026-06-10 19:37:16 +02:00 |
|
forust
|
f068a3e6a0
|
feat: convertx k8s deployment
|
2026-06-09 14:41:56 +02:00 |
|
forust
|
7a3708f70c
|
lint: yaml spaces and tabs
|
2026-06-09 12:59:36 +02:00 |
|
forust
|
01ae2dd5cf
|
Merge branch 'feat/convertx' into k8s/full-transfer
|
2026-06-09 12:19:13 +02:00 |
|
forust
|
82595804bf
|
fix: naio port fix
|
2026-06-09 12:17:43 +02:00 |
|
forust
|
31b3c5bc31
|
add kener redis service (clusterip none)
|
2026-06-09 09:04:02 +02:00 |
|
forust
|
1cdbfb2d7b
|
chore: secrets example for gitea
|
2026-06-09 09:03:39 +02:00 |
|
forust
|
6232b77026
|
fix: traefik restart policy to fix port issue
|
2026-06-09 09:02:30 +02:00 |
|
forust
|
22ffd779cc
|
fix: switched headscale to external-service (managed by docker, routed by k8s)
- Changed ports for headscale to prefix "1"
|
2026-06-09 09:01:44 +02:00 |
|
forust
|
d85b3f02f5
|
k8s: fixes and formating
- Add checkmk secrets example
- space-tab fixes (linter)
- switcher kener redis to statefulset
- disabled netronome voulme mount (not needed). postgres statefulset instead
- switched naio to 8888 port (traefik port conflict)
- changed nextcloud ips and ports to prod
|
2026-06-08 17:39:32 +02:00 |
|
forust
|
17b2dfdc2e
|
fix: gitea ssh tcp router, dns over tls adguard router
|
2026-06-08 14:20:28 +02:00 |
|