Hi guys, I discovered a way to run my web apps and Telegram bots for free 24/7 using the Cloudflare stack, and I wanted to share it.
Note: This method is best for private usage or personal tools, not for apps with massive traffic. Also, always backup your code first!
The Strategy:
I use Cloudflare Pages for the frontend and Cloudflare Workers + KV for the backend. This keeps it fast, serverless, and free.
How to ask AI to build it:
If you are using an AI coding assistant, try these prompts.
(Feel free to change the specific backend/frontend requirements below based on your own project needs):
For Privacy:
"Add a simple password system to my site so only I can access it."
For Architecture:
"Split my code into Frontend (Cloudflare Pages) and Backend (Cloudflare Workers + KV).
Backend: Handle all API calls (like AI generation), environment variables, and complex logic here.
Frontend: Use Local Storage for saving temporary data like images or settings.
Connect the frontend and backend via API calls and give me a step-by-step guide to deploy it."
For Telegram Bots:
You only need a Cloudflare Worker (no frontend needed). Just ask the AI to set up a "Webhook" on the Worker for your bot.
Sorry if this guide is simple, I'm new to dev but this works great for me. You can search for "Cloudflare Workers" to learn more!