Strapi Open Source Headless CMS with REST and GraphQL APIs
Strapi is the leading open-source headless CMS built with Node.js and TypeScript. It auto-generates REST and GraphQL APIs from content types, provides a customizable admin panel, and supports roles, i18n, and plugin extensions.
Installation
Use the upstream install or setup path that matches your environment:
- npx create-strapi@latest my-project
- npx @strapi-community/dockerize@latest
Requirements and caveats from upstream:
- Hardware & software requirements (OS, Node.js, databases) at Requirements docs
Docker
- Strapi doesn't ship official Docker images, so you build your own from your project. The fastest way to get started is with the community CLI tool:
Basic usage or getting-started notes:
Read the Getting Started tutorial or follow the steps below:
⏳ Installation
Use the Quickstart command below to create a new Strapi project instantly:
Source: https://github.com/strapi/strapi
Extracted from upstream docs: https://raw.githubusercontent.com/strapi/strapi/HEAD/README.md