✨ Strapi MCP is now Generally Available - let your agents manage your Strapi content ✨

Self-host

Self-host Strapi. Your infrastructure, your rules.

Strapi is open source under an MIT license, so you can run it entirely on your own infrastructure, in any cloud, on-prem, or an isolated network. You keep control of the stack, your content and data stay in your environment, and the Community edition is free to run. Prefer a managed setup? The same project deploys to Strapi Cloud.

Benefits

Why teams self-host Strapi

The advantages you only get when your CMS is open source and runs on your own infrastructure.

Free and open source

The Community edition is MIT-licensed and free to self-host. Run it in production at no license cost, on infrastructure you already have, and upgrade on your own schedule.

Your data stays in your environment

Run Strapi in your own cloud, data center, or isolated network, so your content and its database stay where your data-residency, compliance, and security requirements need them.

Open and extensible

It's a real Node.js app, not a black box: audit the source, and extend it with your own controllers, services, and plugins.

Self-hosting

Everything you need to self-host

Open source, yours to run and extend, on any infrastructure.

Open source (MIT)

The whole application is MIT-licensed open source: free to run in production, and yours to read and audit line by line. No black box, no license fees.

Bring your own database

Point Strapi at a SQL database you already run, PostgreSQL, MySQL, or MariaDB in production, or SQLite for local dev. Your content stays in a database you own, back up, and scale on your terms.

Deploy anywhere

Run Strapi on any Node.js host, your own cloud (AWS, Azure, GCP), a VPS, Docker, or Kubernetes, on-prem or in an isolated network. If it runs Node, it runs Strapi.

Extend and integrate

Swap in the upload, CDN, and email providers you already use, and extend Strapi with your own plugins or ready-made ones from the Marketplace, backed by a large open-source community.

Frequently Asked Questions

Prefer managed hosting

Try Strapi Cloud

Don't want to manage infrastructure? Deploy the same Strapi project to Strapi Cloud, fully managed hosting built for Strapi, with a Postgres database, CDN, and email included. Push from GitHub and go live in minutes.