REVENUEUP CONTROL CENTER
STATIC + SECURE APIOverview
Publish your next insight
- WriteCreate and preview in Blog Studio.
- DownloadExport a ready-to-publish .md file.
- UploadAdd to
src/content/blog/. - DeployCloudflare publishes on build.
Deployment checklist
Blog collectionREADY
Blog routesREADY
Contact APICONFIGURE
Cloudflare AccessRECOMMENDED
Upload destination
src/content/blog/<your-slug>.mdCommit the downloaded file to GitHub. Cloudflare will publish it automatically.
Telegram lead notifications
Contact submissions go through a Cloudflare Function. The bot token never reaches the browser.
Contact form
→Cloudflare API
→Telegram bot
Configure once
TELEGRAM_BOT_TOKEN
123456:ABC...TELEGRAM_CHAT_ID
-1001234567890ADMIN_SECRET
Long random valueAdd under Cloudflare Pages → Settings → Environment variables, then redeploy.
Never expose tokensDo not place secrets in Astro pages, public JS or GitHub.