REVENUEUP CONTROL CENTER

Overview

STATIC + SECURE API
CONTENTMarkdownPortable blog files
PUBLISHINGGit-basedUpload, commit, deploy
LEADSTelegramServer-side delivery
QUICK START

Publish your next insight

  1. WriteCreate and preview in Blog Studio.
  2. DownloadExport a ready-to-publish .md file.
  3. UploadAdd to src/content/blog/.
  4. DeployCloudflare publishes on build.
SYSTEM STATUS

Deployment checklist

Blog collectionREADY
Blog routesREADY
Contact APICONFIGURE
Cloudflare AccessRECOMMENDED
BLOG STUDIO

Create a publish-ready article

Upload destinationsrc/content/blog/<your-slug>.md

Commit the downloaded file to GitHub. Cloudflare will publish it automatically.

SECURE DELIVERY

Telegram lead notifications

Contact submissions go through a Cloudflare Function. The bot token never reaches the browser.

Contact form
Cloudflare API
Telegram bot

CLOUDFLARE VARIABLES

Configure once

TELEGRAM_BOT_TOKEN123456:ABC...
TELEGRAM_CHAT_ID-1001234567890
ADMIN_SECRETLong random value

Add under Cloudflare Pages → Settings → Environment variables, then redeploy.

Never expose tokensDo not place secrets in Astro pages, public JS or GitHub.