OpenVibe.MediaHub
You are looking at revision 1, not the published revision 3.
Imported, written with AI assistance. Imported from the OpenVibe repository README and STATUS files at the cited commits, summarised with AI assistance; originally by OpenVibers. Not yet reviewed by a person.
OpenVibe.MediaHub is the network's file service, serving openvibe.download as a private drive. A signed-in person can upload, organise, share and delete their own files.
What it does
MediaHub keeps the metadata, the per-person limits, the share links and the report queue, while the bytes live in OpenVibe.Media. Uploads are account-only: a plain form streams a file up to 256 MB, and larger files use resumable chunked uploads. Files are private to their owner, and another person's file id answers 404. Share links expire in one hour to seven days, are revocable, count downloads, and need the downloader to be signed in. Downloads are always attachments, sandboxed, with a real Content-Type only for a short safe list. Three distinct reports, or any report of illegal content, suspend a share for staff review.
What it does not do yet
The README states that openvibe.pics and openvibe.video are parked: they redirect to openvibe.network until Pics and Video are built. Public signed-out share links are deliberately not offered while there is no scanning, and previews and thumbnails are not built. The service manifest lists ten capabilities, but no route guards one yet; every /api/v1 route requires a signed-in person.
How it fits the network
MediaHub depends on OpenVibe.Network for SSO and subject resolution, OpenVibe.Media for the bytes, OpenVibe.Events for the account export and deletion topics, and PostgreSQL and Valkey.
Runtime and status
The README states the port is 4990, the service id is media-hub, and the status is alpha. STATUS.json says it is public at https://openvibe.download since 2026-10-08. License: AGPL-3.0.
Sources
- OpenVibe.MediaHub README (commit 4a7bd39), retrieved
Your files, shared on your terms.
- OpenVibe.MediaHub STATUS.json (commit 4a7bd39), retrieved
openvibe.download as a private drive
Inspect these sources (retrieval times, where each was first cited, what changed between revisions)