HomeProjectsArticlesAbout
🇪🇸🇬🇧
▼

This article is only about deployment, so anyone can open and read your site.

If your code is already in GitHub, you can get it live on Cloudflare Pages in just a few minutes.

1) Create the project in Cloudflare Pages

Go to Cloudflare and create a project in Workers & Pages.

2) Connect GitHub and import the repository

Link your GitHub account and import this project (or your own fork).

3) Choose Next.js as your framework

During setup, Cloudflare asks for your framework/language. Pick Next.js .

4) Set your URL name and deploy

Choose the temporary Cloudflare URL name (you can replace it later with your custom domain), then run the deploy.

5) Enable the critical compatibility flag

After deployment, go to:

  • Settings
  • Compatibility Flags

Add this flag:

  • nodejs_compat

With that, your website is live and publicly accessible.

Mis zapatillas de correr

These are my running shoes. And since this is the footer... they literally had to be at your feet. Pretty crazy, right? ⚡️👟

Explore

  • Home
  • Projects
  • Articles
  • About
  • Interactive CV

Creations

  • porfolio.recetaspati.com↗
  • recetaspati.com↗
  • Sitemap XML

Stack & Craft

  • ⚡Next.js 15 & React 19
  • 🎨Tailwind CSS
  • 🤖Cursor & Claude Code
  • ☁️Cloudflare Pages
  • 100% Indie & Craft 🛠️

© 2026 Alejandro Ramírez.Crafted with ☕, 🥐 and lots of code.

No pixels were harmed in the making of this site.
HomeProjectsArticlesAbout
☁️Article
·🗓️2026-04-13·🕒~1 min read

Deploy your blog with Git

A short guide to deploy this blog on Cloudflare Pages by connecting GitHub and enabling the compatibility flag required for Next.js.

#Cloudflare#Nextjs#DevOps#AI
Deploy your blog with Git

This article is only about deployment, so anyone can open and read your site.

If your code is already in GitHub, you can get it live on Cloudflare Pages in just a few minutes.

1) Create the project in Cloudflare Pages

Go to Cloudflare and create a project in Workers & Pages.

2) Connect GitHub and import the repository

Link your GitHub account and import this project (or your own fork).

3) Choose Next.js as your framework

During setup, Cloudflare asks for your framework/language. Pick Next.js .

4) Set your URL name and deploy

Choose the temporary Cloudflare URL name (you can replace it later with your custom domain), then run the deploy.

5) Enable the critical compatibility flag

After deployment, go to:

  • Settings
  • Compatibility Flags

Add this flag:

  • nodejs_compat

With that, your website is live and publicly accessible.

En esta página

  1. 1) Create the project in Cloudflare Pages
  2. 2) Connect GitHub and import the repository
  3. 3) Choose Next.js as your framework
  4. 4) Set your URL name and deploy
  5. 5) Enable the critical compatibility flag

· 2026-04-13 · ~1 min read