openvibers/openvibe.host STATUS.json
STATUS.json
| 1 | { |
| 2 | "repository": "OpenVibers/OpenVibe.Host", |
| 3 | "stage": "alpha", |
| 4 | "code": true, |
| 5 | "crawlRoutes": [ |
| 6 | "/robots.txt", |
| 7 | "/sitemap.xml", |
| 8 | "/llms.txt", |
| 9 | "/llms-full.txt" |
| 10 | ], |
| 11 | "wave": "T20 hosting compared", |
| 12 | "plan": "OpenVibe End-to-End Realignment & Implementation Plan, revision 3 (20 Sep 2026)", |
| 13 | "runtime": "node 22; Express 4 + PostgreSQL 18 (openvibe-sdk/db, async) + optional Valkey", |
| 14 | "port": 4910, |
| 15 | "domain": "openvibe.host", |
| 16 | "contracts": "openvibe-contracts v0.419.0", |
| 17 | "sdk": "openvibe-sdk v0.161.0", |
| 18 | "shared": "openvibe-shared v4.235.0", |
| 19 | "packages": [ |
| 20 | "openvibe-contracts v0.419.0", |
| 21 | "openvibe-sdk v0.161.0", |
| 22 | "openvibe-shared v4.235.0" |
| 23 | ], |
| 24 | "capabilities": [ |
| 25 | "host.catalog.manage" |
| 26 | ], |
| 27 | "capabilitiesRegistered": true, |
| 28 | "events": [ |
| 29 | "host.index_document.upserted", |
| 30 | "host.index_document.deleted", |
| 31 | "host.release.published" |
| 32 | ], |
| 33 | "stages": { |
| 34 | "A": "alpha: ovhost CLI installed on the production host 2026-09-23 (/usr/local/bin/ovhost, inventory /etc/openvibe/host.json); every service deploys with `sudo ovhost deploy <svc>` since the 2026-09-27 cutover (roadmap WS-N task 11: Live, Tools, Sites, Games and OpenRestream through the release-layout, multi-app, static-build and pnpm-build strategies); nightly backups, restore drills (19 passed 2026-09-23, docs/restore-drills.md), release notifications, incidents and maintenance, the alerts relay; the D41 deploy-and-rollback proof (scripts/d41-proof.sh) is written and tested" |
| 35 | }, |
| 36 | "installedOnHost": true, |
| 37 | "deployed": "openvibe.host catalog", |
| 38 | "adoptedByServices": [], |
| 39 | "features": [ |
| 40 | "ovhost: inventory, validate, plan, deploy with automatic rollback, rollback, status, releases", |
| 41 | "deploy strategies: git-checkout, multi-app, static-build, pnpm-build, release-layout", |
| 42 | "protected-session probes and drain policies (--wait-idle)", |
| 43 | "certificate inventory and transactional nginx vhost install", |
| 44 | "scheduled PostgreSQL backup verification, logical dumps, retention and encrypted off-host copies", |
| 45 | "restore drills", |
| 46 | "release notifications (host.release.published), incidents, maintenance windows and freezes", |
| 47 | "Prometheus alerts relay to Network", |
| 48 | "browser check and release-lifecycle acceptance suite", |
| 49 | "catalog provider and plan discussion threads on OpenVibe.Community (optional HOST_COMMUNITY_URL; server-rendered comments, after-commit visibility sync)", |
| 50 | "hosting comparison catalog with providers, plans, promotions, price history and discussion", |
| 51 | "domain prices compared (first year, renewal, transfer, five years per TLD from registrars' public lists through Sources) and a name check over RDAP at /catalog/domains", |
| 52 | "user-submitted server benchmarks (YABS posts to a one-time link: Geekbench, fio, iperf3) with medians on plan and provider pages, at /catalog/benchmarks" |
| 53 | ], |
| 54 | "retired": { |
| 55 | "movedTo": "https://openvibe.space", |
| 56 | "date": "2026-10-12", |
| 57 | "capabilities": [ |
| 58 | "host.site.manage", |
| 59 | "host.site.config", |
| 60 | "host.deploy.create", |
| 61 | "host.domain.manage", |
| 62 | "host.resource.read" |
| 63 | ], |
| 64 | "events": [ |
| 65 | "host.deploy.created", |
| 66 | "host.deploy.activated", |
| 67 | "host.deploy.failed", |
| 68 | "host.domain.verified" |
| 69 | ] |
| 70 | }, |
| 71 | "updated": "2026-11-13" |
| 72 | } |
| 73 |