{ "repository": "OpenVibers/OpenVibe.Host", "stage": "alpha", "code": true, "crawlRoutes": [ "/robots.txt", "/sitemap.xml", "/llms.txt", "/llms-full.txt" ], "wave": "T20 hosting compared", "plan": "OpenVibe End-to-End Realignment & Implementation Plan, revision 3 (20 Sep 2026)", "runtime": "node 22; Express 4 + PostgreSQL 18 (openvibe-sdk/db, async) + optional Valkey", "port": 4910, "domain": "openvibe.host", "contracts": "openvibe-contracts v0.419.0", "sdk": "openvibe-sdk v0.161.0", "shared": "openvibe-shared v4.238.0", "packages": [ "openvibe-contracts v0.419.0", "openvibe-sdk v0.161.0", "openvibe-shared v4.238.0" ], "capabilities": [ "host.catalog.manage" ], "capabilitiesRegistered": true, "events": [ "host.index_document.upserted", "host.index_document.deleted", "host.release.published" ], "stages": { "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 ` 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" }, "installedOnHost": true, "deployed": "openvibe.host catalog", "adoptedByServices": [], "features": [ "ovhost: inventory, validate, plan, deploy with automatic rollback, rollback, status, releases", "deploy strategies: git-checkout, multi-app, static-build, pnpm-build, release-layout", "protected-session probes and drain policies (--wait-idle)", "certificate inventory and transactional nginx vhost install", "scheduled PostgreSQL backup verification, logical dumps, retention and encrypted off-host copies", "restore drills", "release notifications (host.release.published), incidents, maintenance windows and freezes", "Prometheus alerts relay to Network", "browser check and release-lifecycle acceptance suite", "catalog provider and plan discussion threads on OpenVibe.Community (optional HOST_COMMUNITY_URL; server-rendered comments, after-commit visibility sync)", "hosting comparison catalog with providers, plans, promotions, price history and discussion", "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", "user-submitted server benchmarks (YABS posts to a one-time link: Geekbench, fio, iperf3) with medians on plan and provider pages, at /catalog/benchmarks" ], "retired": { "movedTo": "https://openvibe.space", "date": "2026-10-12", "capabilities": [ "host.site.manage", "host.site.config", "host.deploy.create", "host.domain.manage", "host.resource.read" ], "events": [ "host.deploy.created", "host.deploy.activated", "host.deploy.failed", "host.domain.verified" ] }, "updated": "2026-11-13" }