WBN News Corp Inc.™ · WBN Global Edition
WBN Social Publisher™
WBN Global — Social publishing powered by Cloudflare + Supabase
v0.2 · loading…
WBN Global: Loading…
⚠ API unavailable — check Worker and Supabase connection
Total Posts
—
All time
Drafts
—
In progress
Scheduled
—
Awaiting publish
Published
—
Live on Bluesky
Failed
—
Needs attention
Activity Log
Loading…Loading activity…
Account Status
—Loading…
Quick Actions
Social Accounts
Connect Bluesky Account
Loading accounts…
Post Composer
Account:
0 / 300 (Bluesky)
📷 Click to attach images — up to 4, max 5MB each (Bluesky limit)
Enter App Password to publish
Load saved draft:
Live Preview — Bluesky
W
WBN Global
@wbnnews.bsky.social
Your post text will appear here as you type…
💬 Reply🔁 Repost❤ Like
Preview only
Platform Limits
Bluesky300 chars
ImagesMax 4 per post
Image size5MB each
FormatsJPG PNG WEBP GIF
Publishing Queue
Live — Cloudflare CronAll Queue Items
| Post | Account | Status | Scheduled | Action |
|---|---|---|---|---|
Loading… | ||||
Publishing Calendar
Weekly ViewScheduled
Published
Draft
Analytics
Live DataTotal Posts
—
Scheduled
—
Published
—
Failed
—
Accounts
—
Posts by Account
Loading…
Publishing Activity
Bluesky engagement in v0.3
📈
Bluesky engagement analytics
coming in v0.3
coming in v0.3
How Social Publisher™ Works
WBN Global Edition — This instance of WBN Social Publisher™ is dedicated to the WBN Global editorial team. It connects directly to your Bluesky accounts via the AT Protocol, with all credentials secured in Cloudflare Workers. Posts are stored in Supabase and scheduled posts fire automatically via Cloudflare Cron Triggers — even when no browser tab is open.
1. Connect Accounts
Go to Accounts tab. Click Connect Account. Enter your Bluesky handle and an App Password generated in Bluesky Settings → App Passwords. Credentials are validated against the AT Protocol and stored securely in Cloudflare.
2. Compose
Write your post, attach up to 4 images, add a link and hashtags. The live preview shows exactly how it will appear on Bluesky. The character counter enforces the 300-character limit in real time.
3. Publish or Schedule
Hit Publish Now to post immediately — you'll be prompted for your App Password to authorise the post. Or schedule for a future date and time. Cloudflare Cron fires scheduled posts automatically every minute.
4. Track
The Queue shows every post's status from Draft through to Published or Failed. The Calendar gives a weekly view across all accounts. The Activity Log records every event in real time from Supabase.
About This Instance
WBN Global Edition
WBN Social Publisher™ v0.2 — WBN Global Edition. This is the WBN Global spoke instance of the WBN Social Publisher™ platform. It is part of a hub-and-spoke architecture managed by WBN Corp. Corp can push posts to this edition and view cross-publication analytics. This edition manages its own Bluesky accounts independently.
Infrastructure
API Cloudflare WorkersDatabase Supabase PostgreSQLStorage Supabase StorageAuth App Passwords (AT Protocol)Scheduling Cloudflare Cron TriggersPlatform
Product WBN Social Publisher™ v0.2OS WBN Operating Platform™ v1.0Cast OS WBN Cast OS™ v0.3Design Robin Blue v3.2Deploy Ghost-ready single fileEdition
Name WBN GlobalSlug globalRole SpokeHub WBN CorpPlatform Bluesky (AT Protocol)Roadmap
v0.2 Live posting, images, accounts ✓
v0.3 Corp hub dashboard, cross-edition
v0.4 Amplification, real-time sync
v0.5 Multi-platform expansion
v0.3 Corp hub dashboard, cross-edition
v0.4 Amplification, real-time sync
v0.5 Multi-platform expansion
Presented by
WBN Cast Network™
Admin Login — WBN Global Edition
Default passwords: Super: wbng-super-2026 Admin: wbng-admin-2026 Editor: wbng-editor-2026
Change these immediately in the Permissions tab.
Change these immediately in the Permissions tab.
Admin — WBN Global
API & Infrastructure Status
—
Worker URL
Edition
WBN Global
Last Sync
—
Default Publishing Settings
WBN Social Publisher™ v0.2 — Admin Academy
WBN Global Edition — Infrastructure-backed publishing
Architecture
All data lives in Supabase PostgreSQL. All API calls go through the Cloudflare Worker at
wbn-sp-api.gmoen.workers.dev. No secrets ever touch the browser. App passwords are used per publish action and never stored in the UI.Connecting Accounts
Go to Accounts → Connect Account. You need a Bluesky App Password, not your main password. Generate one in Bluesky Settings → App Passwords. Name it
wbn-social-publisher. Each account is validated against the AT Protocol before saving.Publishing Flow
Compose → Save Draft → Queue → Publish Now or Schedule. Publish Now prompts for your App Password each time for security. Scheduled posts fire via Cloudflare Cron every minute — no browser tab needed.
Images
Up to 4 images per post. JPEG, PNG, WEBP, GIF. Max 5MB each. Images preview instantly in the composer. On publish, they are uploaded to Bluesky via
uploadBlob before the post is created.Hub & Spoke
This is the WBN Global spoke. WBN Corp (the hub) can push posts to this edition. Corp-pushed posts appear in the Queue as
corp_push items for review before publishing.Admin Roles
Super — full access, passwords, data reset.
Admin — marketing, accounts, posts, settings.
Editor — marketing and default settings only.
Change defaults before first use.
Admin — marketing, accounts, posts, settings.
Editor — marketing and default settings only.
Change defaults before first use.
Edition Data Summary
Loading…
Danger Zone — Super Only
This will delete all posts and accounts for the WBN Global edition from Supabase. Cannot be undone.
Passwords are stored in Supabase global_settings for this edition.
| Feature | Super | Admin | Editor |
|---|---|---|---|
| Compose & publish posts | ✅ | ✅ | ✅ |
| Connect & manage accounts | ✅ | ✅ | — |
| Marketing & ticker | ✅ | ✅ | ✅ |
| Academy | ✅ | ✅ | ✅ |
| Data export | ✅ | ✅ | — |
| Delete all data | ✅ | — | — |
| Change passwords | ✅ | — | — |
WBN Social Publisher™ v0.2 | WBN Global Edition | Built on WBN Operating Platform™ v1.0 | WBN Cast OS™ v0.3 | loading…
—