Commit graph

809 commits

Author SHA1 Message Date
sirius0xdev
0899aa1b97
Update rtx6000-vllm.yaml 2026-05-16 22:59:03 -04:00
sirius0xdev
3836578bb8
Update rtx6000-vllm.yaml 2026-05-16 22:58:38 -04:00
sirius0xdev
728a2dfe77
Update rtx6000-vllm.yaml 2026-05-16 22:57:54 -04:00
sirius0xdev
e4ce253e80
Update rtx6000-vllm.yaml 2026-05-16 22:35:02 -04:00
sirius0xdev
c12b31a47a
Update kustomization.yaml 2026-05-16 13:31:58 -04:00
sirius0xdev
da0ad4b7b9
Merge pull request #116 from sirius0xdev/feat/siriusdevops-site-deploy
feat: deploy siriusdevops.com main site to GKE
2026-05-15 11:02:01 -04:00
65e174a86d feat: deploy siriusdevops.com main site to GKE
Add siriusdevops-site manifests:
- Deployment + ClusterIP Service (nginx:alpine, port 80)
- HTTPRoute for siriusdevops.com via external-http-gateway
- Kustomization overlay wiring
2026-05-15 14:56:10 +00:00
sirius0xdev
fe8d43b33a
Merge pull request #115 from sirius0xdev/docs/readme-may2026-rewrite
docs: A100 → RTX 6000 Pro, remove OpenClaw references
2026-05-15 10:31:39 -04:00
df5507747e docs: A100 → RTX 6000 Pro, remove OpenClaw references 2026-05-15 14:25:36 +00:00
sirius0xdev
1895279f1a
Merge pull request #114 from sirius0xdev/docs/readme-may2026-rewrite
docs: comprehensive README rewrite — all recent projects
2026-05-15 10:11:35 -04:00
sirius0xdev
0bba6d6f2b
Merge pull request #113 from sirius0xdev/fix/security-audit-critical-may2026
fix: security audit fixes — SOPS encrypt secrets + admin auth + email enum
2026-05-14 22:15:59 -04:00
334be37781 fix: add real Telegram bot_token and chat_id 2026-05-15 02:10:47 +00:00
31fcd59a5f fix: SOPS-encrypt waitlist secrets with age key
- DB password: random 48-char hex string
- admin_api_key: random 32-char hex string
- Telegram bot_token/chat_id still CHANGEME — fill before deploying
2026-05-15 01:36:06 +00:00
dbe562b6c2 docs: comprehensive README rewrite — all recent projects
- Add AgentForge multi-tenant AI agent workspace with dual-tier vLLM
- Add Multi-Profile AI Agent Team with automated audit-to-fix pipeline
- Add Gateway API / HTTPRoute routing architecture
- Add Waitlist API (FastAPI + asyncpg + idempotent signups)
- Add CNPG Database Fleet with isolated per-domain clusters
- Add Local Business Web Deployment Pipeline
- Update AI/ML table: Ollama/Gemma2 → vLLM/Qwen 3.6 27B Abliterated
- Update GPU pools: add A100 80GB SPOT deep thinker tier
- Update container images: siriussec/* → ghcr.io/sirius0xdev/*
- Expand architecture diagram with new namespaces and sec-ops
- Expand security section with automated auditing, NetworkPolicy, rate limiting
- Remove PineScript note and outdated ollama/siriussec references
- Add TOC entry for cost optimization
2026-05-15 00:31:18 +00:00
ac994f144a fix: container hardening + NetworkPolicy for waitlist-api
- deployment.yaml: securityContext (runAsNonRoot, readOnlyRootFilesystem, drop ALL caps)
- network-policy.yaml: egress only to CNPG PG (5432) + api.telegram.org (443)
- kustomization.yaml: register new NetworkPolicy resource
- waitlist-telegram-secret: add admin_api_key field
2026-05-15 00:00:58 +00:00
sirius0xdev
36b1d637f1
feat: add siriusdevops CNPG cluster + waitlist API K8s manifests (#112)
- New CNPG PostgreSQL cluster (siriusdevops-pgdb) in customer1 namespace
- Single-instance, 20Gi storage, GCS backups to siriusdevops-backups/
- Waitlist database definition (waitlist-db.yaml)
- Scheduled backup manifest
- Waitlist API deployment, service, HTTPRoute, and Telegram secret placeholder
- Kustomization wiring for both siriusdevops-db and waitlist-api
2026-05-14 19:24:33 -04:00
sirius0xdev
e3b56d397d
Update deployment.yaml 2026-05-12 22:42:41 -04:00
sirius0xdev
9beb9c4887
Update deployment.yaml 2026-05-12 22:40:46 -04:00
sirius0xdev
228f4d5f0e add version to webui 2026-05-11 13:23:43 +00:00
sirius0xdev
00aabcb305 fix health 2026-05-11 03:47:22 +00:00
sirius0xdev
33a60cb10f health check change 2026-05-11 03:44:15 +00:00
sirius0xdev
db7e1a00b1 change health check 2026-05-11 03:41:05 +00:00
sirius0xdev
c25d69d63c fix route 2026-05-11 03:00:14 +00:00
sirius0xdev
77494515d6 edit health check 2026-05-11 02:59:02 +00:00
sirius0xdev
94828b871f edit health check 2026-05-11 02:55:46 +00:00
sirius0xdev
0fb9e93a14 healthcheck 2026-05-11 02:45:22 +00:00
sirius0xdev
f173f4b84e edit config map 2026-05-11 02:02:47 +00:00
sirius0xdev
24d8a7ce65 fix secret name 2026-05-11 01:34:03 +00:00
sirius0xdev
649e69b585 fix deployment 2026-05-11 01:29:31 +00:00
sirius0xdev
fb32fdad1c fix new config map 2026-05-11 01:17:27 +00:00
sirius0xdev
9657d5bc18 add to kustomization 2026-05-11 01:12:22 +00:00
sirius0xdev
3eee3b3ecf fix cm name 2026-05-11 01:09:02 +00:00
sirius0xdev
e1178b3691 create seperate config maps 2026-05-11 01:03:01 +00:00
sirius0xdev
0f8bcf62e9 add webhook env 2026-05-10 17:48:35 +00:00
sirius0xdev
8a5ccec1a8 fix http route 2026-05-10 17:30:25 +00:00
sirius0xdev
4b233db2e6
Update kustomization.yaml 2026-05-10 06:36:44 -04:00
sirius0xdev
29a36f9776 webhook nightmare 2026-05-10 03:40:24 +00:00
sirius0xdev
1491f0c1b4 fix webhooks and try vllm config 2026-05-10 03:15:57 +00:00
sirius0xdev
cfedb963e5 dial in vllm 2026-05-10 03:02:51 +00:00
sirius0xdev
4e2b0974f4 enforce eager set 2026-05-10 02:25:26 +00:00
sirius0xdev
ad30b9524f numseq lower 2026-05-10 02:20:42 +00:00
sirius0xdev
a718acffa6 lower num seq 2026-05-10 02:15:27 +00:00
sirius0xdev
52f1af7e73 fix vllm 2026-05-10 02:08:33 +00:00
sirius0xdev
bce6e18f2b fix vllm and tini 2026-05-10 01:48:34 +00:00
sirius0xdev
3d3f0a5a1f change vllm settings 2026-05-10 01:33:47 +00:00
sirius0xdev
d98d03981e
Merge pull request #111 from sirius0xdev/fix/telegram-webhook
fix: telegram webhook - HTTPRoute structure, kustomization, env var
2026-05-09 21:26:29 -04:00
Hermes Agent
584c38ff38 fix: telegram webhook - HTTPRoute structure, kustomization, env var
- Fix HTTPRoute: merge backendRefs and matches into a single rule
  (was split across two rules, causing Telegram POSTs to be dropped)
- Add hermes-webhook.yaml to kustomization.yaml resources
  (was not applied during kustomize build at all)
- Clean up TELEGRAM_WEBHOOK_SECRET env var name (leading space)
2026-05-10 01:18:34 +00:00
sirius0xdev
7ea2069296 vllm start 2026-05-10 00:48:44 +00:00
sirius0xdev
7d98323a83 fix env 2026-05-09 23:50:00 +00:00
sirius0xdev
6e982f2930 fix webhook envs 2026-05-09 23:41:37 +00:00