- Traefik wildcard HostRegexp for <space>.r*.online subdomains
- Middleware subdomain extraction and path rewriting
- Provision endpoint with owner_did acknowledgement
- Registry enforces space ownership via EncryptID JWT
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Part of the ridentity.online branding migration. The EncryptID auth
server is now accessible at auth.ridentity.online (with the legacy
encryptid.jeffemmett.com kept as a backward-compatible alias).
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Added rPhotos to Share & Connect area with Immich/ML/pgvector tech
- Added rPhotos and rIDs demo cards to interactive section
- Added Identity & Infrastructure category to AppSwitcher dropdown
- Rebranded EncryptID references to rIDs (powered by EncryptID)
- Added Immich to open source foundations grid
- Updated footer with rPhotos and rIDs links
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Restructure rstack.online from a flat app grid into a narrative explainer
site organized by functional areas (Create, Plan, Communicate, Decide,
Fund, Share, Observe). Add architecture diagram, open-source foundations
section, interactive demo section, and sticky nav with section links.
Each app card now shows the OSS tools it's built on.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds the unified rStack app switcher as pure HTML/CSS/JS with pastel
badges, emoji icons, and categorized navigation across all 17 rStack apps.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Inject rdata.online/collect.js tracking script in layout
- Add rData link to ecosystem footer
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Add nav header (Demo/Create Space/Sign In), update hero and pillars to
lead with open source and self-hosted messaging, add dedicated
"Self-Host Your Stack" section with docker compose deployment example
and four benefit cards, update footer tagline.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Complete HTTP endpoint documentation for all 13 r*.online modules (57+
endpoints). Includes WebSocket protocols, EncryptID SDK usage examples,
and authentication patterns for Hono, Next.js, and Python/Django.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
New section covering how r-Stack apps issue tokens via the shared
CRDT layer: email/EncryptID-based distribution, cross-app token
utility (weighted voting, budget shares, treasury access, payments),
and optional bridge to on-chain ERC-20 via Account Abstraction.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replaces the small EncryptID banner with two full sections:
- How EncryptID Works: passkey auth, local-first data sovereignty,
social recovery, wallet abstraction with architecture diagram
- What This Unlocks: community treasuries without crypto literacy,
tamper-proof governance, encrypted collaboration by default,
portable identity, gasless micro-payments, real ownership
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Static site listing all r-Stack ecosystem apps with EncryptID
identity section. Dockerized with nginx + Traefik labels.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>