Developer Tools solution
Run Strapi Locally with FlyEnv
Strapi projects typically use Node.js with a SQL database and may add Redis or a reverse proxy. FlyEnv manages those local services around the headless CMS project.
Local project stack
Services FlyEnv can manage around Strapi
- Node.js
- PostgreSQL / MySQL
- Redis
- Nginx / Caddy
About Strapi
Strapi is an open-source headless CMS for building content APIs.
Project resources
For installation commands, supported versions, and project-specific configuration, refer to the official Strapi documentation.
Typical local stack
The exact services depend on the project, its release, and its local configuration. This is a common local setup, not a fixed requirement.
- Node.js
- PostgreSQL / MySQL
- Redis
- Nginx / Caddy
| Component | Typical role |
|---|---|
| Node.js | Runs the Strapi application. |
| PostgreSQL / MySQL | Stores content and application data. |
| Redis | May support project-specific cache or queue services. |
| Nginx / Caddy | May proxy a local API domain. |
How FlyEnv helps
Manage Node.js per project
Keep the local runtime aligned with the Strapi release.
Run the selected database
Use PostgreSQL or MySQL according to the project configuration.
Add Redis selectively
Start supporting services only when the project uses them.
Expose local content APIs
Use domains and HTTPS when frontend clients need a secure local URL.
Set up the local environment
Project installation stays with the upstream documentation. FlyEnv manages the runtimes, databases, web servers, and supporting services around it.
- 1Follow Strapi documentation for project creation, installation, and version support.
- 2Select the Node.js runtime required by the project.
- 3Start the database chosen by the Strapi configuration.
- 4Start Redis only when the project adds a service that uses it.
- 5Configure a local API domain, reverse proxy, and HTTPS when needed.
- 6Use a Startup Group to keep the CMS and its services together.
Related solutions
Ready to run Strapi locally?
Use FlyEnv to manage the runtimes, databases, web servers, and services around your local Strapi environment.