Commit Graph

  • ace23ad1f9 fix: remove www.xdfnx.cfd from ingress, add Gitea access log config main forust 2026-07-20 11:40:41 +02:00
  • 92aa731e44 deleted crowdsec stack from the repo. will figure something else forust 2026-07-19 23:16:14 +02:00
  • 87ca3fd40c chore: updatet chernuha's pfp, added projects sections for forust.xyz forust 2026-07-05 02:59:31 +02:00
  • 82bcd30ed8 updated xdfnx's page forust 2026-07-04 01:01:05 +02:00
  • 620262d98c ci: fetch full history for change detection after rebase forust 2026-07-04 00:55:46 +02:00
  • 831f3a46b0 updated xdfnx's page forust 2026-07-04 00:45:40 +02:00
  • f7902e74e8 ci: require lint and validate before build forust 2026-06-30 01:22:33 +02:00
  • eb8d1b361e ci: add branch tags to docker builds forust 2026-06-30 01:20:51 +02:00
  • 6e2cafb206 ci: merge lint validate and docker builds forust 2026-06-30 01:17:31 +02:00
  • 67b0c0824f ci: restore docker-based lint and validate jobs forust 2026-06-30 01:12:23 +02:00
  • 8e72e0a920 ci: run lint and validate tools locally forust 2026-06-30 00:13:50 +02:00
  • 73a1132beb Align Traefik Helm log values with chart v41 forust 2026-06-29 23:02:26 +02:00
  • a128523c24 Fix CrowdSec middleware references in Traefik ingresses forust 2026-06-29 22:47:21 +02:00
  • ee881acd0e refactor: update xdfnx homepage index.html forust 2026-06-28 11:59:57 +02:00
  • bacb2f4b9f fix: correct Traefik rule syntax for local IngressRoutes forust 2026-06-28 11:59:52 +02:00
  • 91211e7b78 fix: resolve CrowdSec Helm upgrade failure - remove duplicate DISABLE_ONLINE_API env and add metrics config forust 2026-06-21 23:56:39 +02:00
  • 9b3a7aadb4 fix: resolve pyrogram imports by adding venv and pyright config forust 2026-06-21 22:33:04 +02:00
  • b123621ead chore: remove github obsolete prod deploy workflow forust 2026-06-21 22:24:30 +02:00
  • a2df8504f5 Fix DL3013: pin pip version in webinar-checker Dockerfile forust 2026-06-21 22:07:44 +02:00
  • fb43306571 Fix all lint issues: Dockerfiles (DL3015/DL3013/DL4006) + Ruff (173→0 errors) forust 2026-06-21 22:01:51 +02:00
  • f424d91405 Tighten lint workflow scope forust 2026-06-21 21:51:20 +02:00
  • 88a8f2987f Unify workflow job naming forust 2026-06-21 21:46:22 +02:00
  • 17027b232b Rename workflows to yaml forust 2026-06-21 21:45:16 +02:00
  • 6ecbbb39b4 Fix yamllint workflow invocation forust 2026-06-21 21:40:11 +02:00
  • 175cbc8860 Fix validation workflows for self-hosted runner forust 2026-06-21 21:35:51 +02:00
  • 6363d050b0 Add YAML validation workflows forust 2026-06-21 21:27:31 +02:00
  • c855764bc6 feat: add vaultwarden deployment config (compose + k8s) forust 2026-06-21 01:02:09 +02:00
  • 7d92b85e21 Merge commit '4355f451d4b4288d43468e08cad1f377e511f98a' forust 2026-06-19 23:23:28 +02:00
  • 9364392bc0 Merge commit '3eaef5dc90b716cc0fa391cbe2394be56d5f6041' as 'userbot' forust 2026-06-19 23:20:23 +02:00
  • 4355f451d4 Merge commit '3eaef5dc90b716cc0fa391cbe2394be56d5f6041' as 'userbot' forust 2026-06-19 23:20:23 +02:00
  • 3eaef5dc90 Squashed 'userbot/' content from commit 7fb0a0e forust 2026-06-19 23:20:23 +02:00
  • 69ffd3682e refactor: userbot to subtree forust 2026-06-19 23:20:13 +02:00
  • 1930600c40 Revert "refactor: extract userbot to standalone repo, add as git submodule" forust 2026-06-19 23:11:27 +02:00
  • d74a705d53 chore(k8s): rewritten ingressroute to include headplane AND headscale-admin ui new routes groupping style forust 2026-06-19 23:02:22 +02:00
  • 3c383db9a7 refactor: extract userbot to standalone repo, add as git submodule forust 2026-06-19 15:39:00 +02:00
  • 7fb0a0e179 chore: batch lint fixes across userbot and edu_master forust 2026-06-19 15:36:25 +02:00
  • 227e5fda27 chore: batch lint fixes across userbot and edu_master forust 2026-06-19 15:36:25 +02:00
  • 20bce5b31c fix(userbot): add missing safone.py imports, apply ruff --unsafe-fixes forust 2026-06-19 15:27:12 +02:00
  • 70d7855f06 fix(userbot): add missing safone.py imports, apply ruff --unsafe-fixes forust 2026-06-19 15:27:12 +02:00
  • c905bbd039 chore(userbot): optimize Dockerfile with multi-stage build and static ffmpeg forust 2026-06-19 14:56:37 +02:00
  • fc83176522 chore(userbot): optimize Dockerfile with multi-stage build and static ffmpeg lint/full forust 2026-06-19 14:56:37 +02:00
  • 7ba6bc44f2 chore(userbot): apply ruff check --fix and ruff format forust 2026-06-19 12:19:01 +02:00
  • 0506aaaac8 chore(userbot): apply ruff check --fix and ruff format forust 2026-06-19 12:19:01 +02:00
  • bd9724da69 Revert "chore: switch yaml formatter to prettier, disable yaml-language-server validation (yamllint covers it)" forust 2026-06-19 12:15:14 +02:00
  • 3bad433f1a chore: switch yaml formatter to prettier, disable yaml-language-server validation (yamllint covers it) forust 2026-06-19 12:11:58 +02:00
  • 2bd7a5176f Revert "chore: disable yaml-language-server formatting (handled by prettier), set yamlVersion 1.2" forust 2026-06-19 12:08:42 +02:00
  • a9ff01261b chore: disable yaml-language-server formatting (handled by prettier), set yamlVersion 1.2 forust 2026-06-19 12:06:16 +02:00
  • 95cec59263 chore(userbot): apply prettier formatting across manifests forust 2026-06-19 12:03:13 +02:00
  • 1362ebc3c2 chore(userbot): apply prettier formatting across manifests forust 2026-06-19 12:03:13 +02:00
  • 2de6131ba7 chore: apply prettier formatting across compose files and configs forust 2026-06-19 12:03:11 +02:00
  • 1762962f32 chore(k8s): fix indentation in ingress manifests (3-space -> 2-space) forust 2026-06-19 12:03:02 +02:00
  • 7fb9e46c05 chore: remove singleQuote from prettier config to preserve original quotes forust 2026-06-19 12:02:59 +02:00
  • b33488342a chore: add truthy allowed-values to yamllint config forust 2026-06-19 12:01:11 +02:00
  • d53b14b1de chore: apply yaml lint fixes across compose files forust 2026-06-19 11:57:14 +02:00
  • a6a6d933da chore: add linter configs (editorconfig, hadolint, markdownlint, prettier, yamllint, ruff, zed) forust 2026-06-19 11:57:04 +02:00
  • 0803f3efff chore(k8s): returned to Host || Host standart instead of regexp. Yaml lint (yamllint) forust 2026-06-18 21:02:40 +02:00
  • ec0420962b hotfix: update headscale config for v0.29.0 breaking changes forust 2026-06-18 14:26:58 +02:00
  • b407202e53 chore(k8s): imagepullpolicy always for homepages forust 2026-06-17 01:53:00 +02:00
  • b9b8474455 feat(k8s): protect all prod routers with crowdsec middleware forust 2026-06-17 01:50:33 +02:00
  • 76853637bc feat: traefik prometheus metrics forust 2026-06-17 01:41:45 +02:00
  • dac3777fc4 fix: authentik k8s url forust 2026-06-17 01:41:13 +02:00
  • bb5a3697f2 feat: bentopdf k8s manifests forust 2026-06-16 13:35:03 +02:00
  • e73aacb900 feat: add bentopdf pdf suite to converters stack forust 2026-06-16 12:06:52 +02:00
  • ea483da645 feat: kube-prometeus-stack forust 2026-06-16 00:29:16 +02:00
  • 85d35f86a7 feat: switch adguard dns to a dedicated metallb IP forust 2026-06-16 00:26:13 +02:00
  • 3d03ab1ea4 fix: priority for homepage's router forust 2026-06-16 00:24:58 +02:00
  • 4ca3ccdad3 chore(k8s): router rewrite - returned to Host matcher instead of Hostregexp - switched dockercompose labels to letsencrypt - renamed DoH route forust 2026-06-16 00:12:51 +02:00
  • 10e26cda72 feat: crowdsec - moved bouncer tokens to secrets - experimental host ssh log parsing - moved crowdsec to it's own directory forust 2026-06-16 00:19:50 +02:00
  • c648dfd147 chore(k8s): renamed gitea ingressroute to ingress forust 2026-06-14 23:24:24 +02:00
  • 2f97821dc6 feat: crowdsec lapi helm forust 2026-06-14 23:21:37 +02:00
  • 3d78b90f3a updated kener to v4.1.0 forust 2026-06-14 23:02:35 +02:00
  • 3dc8228e22 matched dns record and the searxng's route forust 2026-06-14 23:01:58 +02:00
  • 93171ad8e6 fixed and tweaked glance app forust 2026-06-14 23:00:29 +02:00
  • dca7ad0902 fix: race condition convertx and homepage typo in glance stripprefix glance placed at /glance forust 2026-06-14 22:46:16 +02:00
  • 26d10f4e71 changed traefik bgp ip k8s/full-transfer forust 2026-06-11 19:44:07 +02:00
  • 68c5eac164 chore: compact ingress rules with regex forust 2026-06-11 14:20:03 +02:00
  • 30f0f05150 chore(k8): system requirements fine-tuning - reduced at homepages - reduced at netronome - reduced at dockmon - reduced at gitea - reduced at kener forust 2026-06-11 03:45:18 +02:00
  • a97560eaf3 ui(honepage): minor changes on forust homepage - add kubernetes skill gauge - add links to services forust 2026-06-11 03:44:17 +02:00
  • 2dce972be2 feat(k8s): traefik metallb and minecraft ports - MetalLB binded on 172.20.10.2 - disabled hostnetwork forust 2026-06-11 03:38:41 +02:00
  • c2ad1122e5 fix: add www subdomain routers forust 2026-06-11 03:36:31 +02:00
  • 4c356924e7 feat(k8s): authentik server+worker deployments and postgres statefulset forust 2026-06-11 03:35:28 +02:00
  • 51777f904f feat(k8s): searchx metasearch engine forust 2026-06-11 02:52:03 +02:00
  • 37550da086 chore(k8s): portainer sys reqs forust 2026-06-10 23:43:41 +02:00
  • 12d59cb6f9 feat(k8s): n8n forust 2026-06-10 23:32:59 +02:00
  • 714d4896c6 feat(k8s): glance deployments forust 2026-06-10 23:07:39 +02:00
  • e369875117 chore(k8s): change termix statefulset to deployment forust 2026-06-10 21:50:27 +02:00
  • 31e61a9513 chore(k8s): convertx system reqs forust 2026-06-10 21:40:12 +02:00
  • 9b21f8056c chore(k8s): added more predictivity forust 2026-06-10 21:22:01 +02:00
  • 4623fbd8bd chore: make metube downloads writed to a temporary storage forust 2026-06-10 21:17:43 +02:00
  • 18d1e21690 fix(k8s): traefik log spam for non-existing local-tls secret, because of namespace isolation forust 2026-06-10 21:14:10 +02:00
  • 20b8c93275 chore(k8s): make dockmon statefulset + adjusted userbot sys reqs forust 2026-06-10 19:40:45 +02:00
  • 5f88ecf02b chore(k8s): make dockmon statefulset + adjusted userbot sys reqs forust 2026-06-10 19:40:45 +02:00
  • 0093e5ac52 feat(k8s): termix statefulset forust 2026-06-10 19:38:16 +02:00
  • bb821e138a chore(k8): adjusted system resources requests and limits based on manual monitoring forust 2026-06-10 19:37:16 +02:00
  • 1ea669220b chore(k8): adjusted system resources requests and limits based on manual monitoring forust 2026-06-10 19:37:16 +02:00
  • f068a3e6a0 feat: convertx k8s deployment forust 2026-06-09 14:41:56 +02:00
  • b7854447af lint: yaml spaces and tabs forust 2026-06-09 12:59:36 +02:00
  • 7a3708f70c lint: yaml spaces and tabs forust 2026-06-09 12:59:36 +02:00
  • 01ae2dd5cf Merge branch 'feat/convertx' into k8s/full-transfer forust 2026-06-09 12:19:13 +02:00
  • 82595804bf fix: naio port fix forust 2026-06-09 12:17:43 +02:00