openvibers/openvibe.space STATUS.json

STATUS.json

main 2.9 KB · 51 lines · json

1{
2 "repository": "OpenVibers/OpenVibe.Space",
3 "stage": "alpha",
4 "code": true,
5 "plan": "T20 step 2: spaces (apps on an OpenVibe account) and the static hosting engine; publishing at a public address remains gated",
6 "runtime": "node 22, express, PostgreSQL 18 (openvibe-sdk/db, async)",
7 "port": 4940,
8 "domain": "openvibe.space",
9 "contracts": "openvibe-contracts v0.419.0",
10 "sdk": "openvibe-sdk v0.161.0",
11 "shared": "openvibe-shared v4.235.0",
12 "capabilities": [
13 "space.site.manage",
14 "space.site.config",
15 "space.deploy.create",
16 "space.domain.manage",
17 "space.resource.read",
18 "space.build.read",
19 "space.build.create",
20 "space.build.write",
21 "space.build.publish"
22 ],
23 "capabilitiesRegistered": true,
24 "deployed": true,
25 "deployment": "openvibe-ovh: unit openvibe-space.service on 127.0.0.1:4940 (git checkout /opt/openvibe.space, env /etc/openvibe/space.env, database ov_space), deployed with `sudo ovhost deploy space`; public at https://openvibe.space since 2026-10-08.",
26 "features": [
27 "staff-only static hosting engine: projects, sites, immutable deploys, previews, rollback, Git ingest, custom domains, takedowns, Media-backed objects and resource index",
28 "tenant serving at <name>.openvibe.website",
29 "permanent forum redirects to OpenVibe.Community",
30 "Network OAuth sign-in, discovery, health and readiness",
31 "usage readings (storage, local mode): daily gb-month readings to OpenVibe.Billing, off unless SPACE_BILLING_INTERVAL_MS > 0",
32 "spaces at /spaces: an app made by the AI builder (OpenVibe.AI space.app.build) or from a template (guestbook, AI buddy, poll, reaction game, trivia, private to-dos, blank), forked, and edited in a browser editor with a sandboxed live preview",
33 "the space SDK (/_openvibe/sdk.js): OpenVibe sign-in the visitor approves once (PKCE), shared lists, private storage, the space's own AI (space.app.ask on behalf of the visitor) and OV.fn",
34 "space functions: functions/<name>.js run in a QuickJS WebAssembly sandbox on worker threads (1 s CPU, 5 s, 32 MB, 100 ov calls; no network, files or Node) at <slug>.openvibe.website/api/<name> and in the editor's preview",
35 "account export and deletion for spaces (ADR-033, openvibe-sdk/account-data)"
36 ],
37 "knownGaps": [
38 "Publishing a space at its own address waits for the public hosting launch (SPACE_PUBLIC_HOSTING, staff until then); making, editing and previewing spaces work for everyone signed in",
39 "Public project creation is off until abuse handling and a designated DMCA agent are in place",
40 "The historical forum tables remain in ov_space; this code move copies no production hosting data",
41 "No app or agent holds a space.* grant on OpenVibe.Network yet; staff use the dashboard"
42 ],
43 "hostingDeployed": false,
44 "packages": [
45 "openvibe-contracts v0.419.0",
46 "openvibe-sdk v0.161.0",
47 "openvibe-shared v4.235.0"
48 ],
49 "updated": "2026-11-13"
50}
51