Fix git access: clone from openclaw-vm via deploy keys, not k3s-mgr

This commit is contained in:
Hoid 2026-02-19 14:04:35 +00:00
parent b01326a3a9
commit a1d9d89323
7 changed files with 89 additions and 16 deletions

View file

@ -1,24 +1,24 @@
{
"phase": "production-live",
"version": "0.3.0",
"version": "0.4.1",
"staging": {
"status": "running",
"namespace": "snapapi-staging",
"replicas": 1,
"image": "docker.io/library/snapapi:v0.3.0",
"image": "docker.io/library/snapapi:v0.4.1",
"healthCheck": "passing"
},
"production": {
"status": "running",
"namespace": "snapapi",
"replicas": 2,
"image": "docker.io/library/snapapi:v0.3.0",
"image": "docker.io/library/snapapi:v0.4.1",
"healthCheck": "passing",
"domain": "https://snapapi.eu",
"tls": "Let's Encrypt (valid until 2026-05-20)"
},
"blockers": [
"Stripe billing not yet integrated — paid plans show 'Coming Soon'",
"Stripe webhook URL needs to be registered in Stripe Dashboard",
"CI/CD pipeline blocked on git push access"
],
"completed": [
@ -40,15 +40,22 @@
"Mobile-responsive design",
"Per-route CSP",
"Removed free signup flow (v0.3.0)",
"Stripe billing integration — 3 paid plans (Starter €9, Pro €29, Business €79)",
"Stripe Checkout flow (plan selection → Stripe → success page with API key)",
"Stripe webhook handler (subscription lifecycle, product filtering for shared account)",
"Status page at /status (auto-refresh, dark theme)",
"Closed BUG-002 and BUG-003 (no longer applicable — no free tier)"
],
"notDone": [
"Stripe billing integration",
"Paid tier management",
"Register Stripe webhook URL in Stripe Dashboard",
"CI/CD pipeline (blocked on git push access)",
"Staging TLS (blocked on DNS)",
"Status page",
"Uptime monitoring"
"Uptime monitoring (external)"
],
"lastSession": "2026-02-19T12:30:00Z"
"stripeProducts": {
"starter": { "productId": "prod_U0YOVzPDAht9eH", "priceId": "price_1T2XHnRtlDv9c8GoNehDYEhS" },
"pro": { "productId": "prod_U0YOlQO6hAF7Tg", "priceId": "price_1T2XHoRtlDv9c8GoCsinPNM4" },
"business": { "productId": "prod_U0YOSor6qXhHs8", "priceId": "price_1T2XHpRtlDv9c8GoThHfd8kS" }
},
"lastSession": "2026-02-19T13:35:00Z"
}