openvibers/openvibe.sites Commits

Sites: the product at openre.stream is OpenRestream (owner, 2026-10-09) (#31)

OP OpenVibers committed 9 Oct 2026 · f434d84fec · 4 files, +5 −5

Every name people read says OpenRestream instead of OpenRe or OpenRe.Stream, and repository paths say
OpenVibers/OpenRestream (renamed on GitHub the same day). Ids are unchanged (openre, openre.*, ov_openre).

Changes

ddiff --git a/dist/openvibe.tips/index.html b/dist/openvibe.tips/index.html
iindex e08a529..1e21c29 100644
---- a/dist/openvibe.tips/index.html
++++ b/dist/openvibe.tips/index.html
@@@ -204,7 +204,7 @@ a.card:hover{transform:translateY(-3px);border-color:rgba(var(--site-rgb),.6);bo
<a href="https://openvibe.host/"><i class="fa-solid fa-server" aria-hidden="true"></i>OpenVibe.Host</a>
<a href="https://openvibe.deals/"><i class="fa-solid fa-tags" aria-hidden="true"></i>OpenVibe.Deals</a>
<a href="https://openvibe.coupons/"><i class="fa-solid fa-ticket" aria-hidden="true"></i>OpenVibe.Coupons</a>
-- <a href="https://openre.stream/"><i class="fa-solid fa-satellite-dish" aria-hidden="true"></i>OpenRe.Stream</a>
++ <a href="https://openre.stream/"><i class="fa-solid fa-satellite-dish" aria-hidden="true"></i>OpenRestream</a>
<a href="https://auth.openvibe.network/"><i class="fa-solid fa-key" aria-hidden="true"></i>auth.openvibe.network</a>
<a href="https://api.openvibe.network/"><i class="fa-solid fa-plug" aria-hidden="true"></i>api.openvibe.network</a>
<a href="https://admin.openvibe.network/"><i class="fa-solid fa-shield-halved" aria-hidden="true"></i>admin.openvibe.network</a>
ddiff --git a/dist/openvibe.vip/index.html b/dist/openvibe.vip/index.html
iindex 0b2d326..b2032fd 100644
---- a/dist/openvibe.vip/index.html
++++ b/dist/openvibe.vip/index.html
@@@ -204,7 +204,7 @@ a.card:hover{transform:translateY(-3px);border-color:rgba(var(--site-rgb),.6);bo
<a href="https://openvibe.host/"><i class="fa-solid fa-server" aria-hidden="true"></i>OpenVibe.Host</a>
<a href="https://openvibe.deals/"><i class="fa-solid fa-tags" aria-hidden="true"></i>OpenVibe.Deals</a>
<a href="https://openvibe.coupons/"><i class="fa-solid fa-ticket" aria-hidden="true"></i>OpenVibe.Coupons</a>
-- <a href="https://openre.stream/"><i class="fa-solid fa-satellite-dish" aria-hidden="true"></i>OpenRe.Stream</a>
++ <a href="https://openre.stream/"><i class="fa-solid fa-satellite-dish" aria-hidden="true"></i>OpenRestream</a>
<a href="https://auth.openvibe.network/"><i class="fa-solid fa-key" aria-hidden="true"></i>auth.openvibe.network</a>
<a href="https://api.openvibe.network/"><i class="fa-solid fa-plug" aria-hidden="true"></i>api.openvibe.network</a>
<a href="https://admin.openvibe.network/"><i class="fa-solid fa-shield-halved" aria-hidden="true"></i>admin.openvibe.network</a>
ddiff --git a/docs/retirement.md b/docs/retirement.md
iindex 673cfc8..917fd2e 100644
---- a/docs/retirement.md
++++ b/docs/retirement.md
@@@ -1,6 +1,6 @@
# Retiring OpenVibe.Sites
--**2026-10-09 (plan T11):** fifteen domains left Sites in one change. News, Reviews, Trade, Coupons and OpenRe.Stream
++**2026-10-09 (plan T11):** fifteen domains left Sites in one change. News, Reviews, Trade, Coupons and OpenRestream
serve their own domains after an independent pre-launch security review. OpenVibe.Network serves its subdomains as
redirects and parks the domains with no product yet. Sites keeps only openvibe.tips and openvibe.vip (until plan T5)
and the Bot and Games legal pages. The table below is current; the paragraphs before it describe the 2026-10-02 freeze.
@@@ -28,7 +28,7 @@ added; they have no Contracts manifest yet, so `sync-catalog.js` keeps them as t
| (`ai.openvibe.services`, no Sites host file) | nothing (removed 2026-10-07) | OpenVibe.AI: launched 2026-10-07 (AI#23), repo vhost deploy/nginx/ai.openvibe.services.conf | yes |
| (`api.openvibe.network`, no Sites host file) | nothing (removed 2026-10-09) | OpenVibe.Network: 301 to openvibe.network (its front page to openvibe.services) (network-subdomains.conf, Network#107) | yes |
| (`auth.openvibe.network`, no Sites host file) | nothing (removed 2026-10-09) | OpenVibe.Network: 301 to openvibe.network (network-subdomains.conf, Network#107) | yes |
--| (`openre.stream`, no Sites host file) | nothing (removed 2026-10-09) | OpenRe.Stream: launched after its security review (OpenRe.Stream#25; cutover B0 (a)), repo vhost deploy/nginx/openre.stream.conf, which also serves ingest.openre.stream | yes |
++| (`openre.stream`, no Sites host file) | nothing (removed 2026-10-09) | OpenRestream: launched after its security review (OpenRestream#25; cutover B0 (a)), repo vhost deploy/nginx/openre.stream.conf, which also serves ingest.openre.stream | yes |
| (`openvibe.actor`, no Sites host file) | nothing (removed 2026-10-08) | OpenVibe.Actor: the task router and OpenVibe's own agent (Actor 0.1.0); its repo vhost deploy/nginx/openvibe.actor.conf replaces this one | yes |
| (`openvibe.bot`, no Sites host file) | legal pages, 404, sitemap and manifest (its front page, robots.txt, release.json and status.json are Bot's since 2026-10-07, OpenVibe.Bot#34) | OpenVibe.Bot, which already supplies the vhost | yes (Contracts still says `noRepo`) |
| (`openvibe.coupons`, no Sites host file) | nothing (removed 2026-10-09) | OpenVibe.Coupons: launched after its security review (Coupons#22), repo vhost deploy/nginx/openvibe.coupons.conf | yes |
ddiff --git a/test/build.test.js b/test/build.test.js
iindex 82e6363..eb5e828 100644
---- a/test/build.test.js
++++ b/test/build.test.js
@@@ -22,7 +22,7 @@ assert.deepStrictEqual(frozen, ['openvibe.tips', 'openvibe.vip'], 'only Tips and
// OpenVibe.Actor serves openvibe.actor itself since 2026-10-08 (its own vhost; Actor 0.1.0).
assert.ok(!frozen.includes('openvibe.actor'), 'openvibe.actor left Sites');
// OpenVibe.Food, OpenVibe.Help and OpenVibe.Work serve their domains themselves since 2026-10-08 (their own vhosts; contracts 0.116.0).
--// 2026-10-09 (plan T11): News, Reviews, Trade, Coupons and OpenRe.Stream serve their own domains; Network serves its
++// 2026-10-09 (plan T11): News, Reviews, Trade, Coupons and OpenRestream serve their own domains; Network serves its
// subdomains and the parked domains (Network#107: network-subdomains.conf, parked-domains.conf).
const RETIRED = ['openvibe.food', 'openvibe.help', 'openvibe.work', 'openvibe.quest', 'openvibe.rent', 'openvibe.watch', 'openvibe.deals', 'openvibe.download', 'openvibe.pics', 'openvibe.video',
'openvibe.news', 'openvibe.reviews', 'openvibe.trade', 'openvibe.coupons', 'openre.stream',