Skip to main content

Strapi

https://strapi.io/

Developer Docs: https://docs.strapi.io

User Guide: https://docs.strapi.io/user-docs/latest/getting-started/introduction.html

Resources: https://strapi.io/resource-center

Starters: https://strapi.io/starters

Tutorials: https://strapi.io/blog/categories/tutorials?type=v4 - Note that https://strapi.io/tutorials is outdated

http://localhost:1337/admin

CLI

https://docs.strapi.io/developer-docs/latest/developer-resources/cli/CLI.html

List all commands: npm run strapi

Using --quickstart when creating a project (eg npx create-strapi-app@latest my-project --quickstart) sets up Strapi with a SQLite database. See Quick Start Guide and Installing from CLI.

Custom REST API endpoint

https://strapi.io/blog/how-to-create-a-custom-api-endpoint-in-strapi

See comment with picture: https://feedback.strapi.io/developer-experience/p/bulk-entries-management

With Next.js

Demo app: https://github.com/strapi/foodadvisor - see the doc https://docs.strapi.io/developer-docs/latest/getting-started/quick-start.html (check the section 'Part B: Build your content' with the 'Hands-on' approach selected):

Tutorials:

Starters:

Hosting on AWS

https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/deployment/hosting-guides/amazon-aws.html

https://strapi.io/blog/how-to-deploy-strapi-docker-container-on-aws-elastic-beanstalk

https://blog.logrocket.com/running-strapi-production-aws/

https://aws.amazon.com/marketplace/pp/prodview-oqm5q34b2ywtc

Fargate: https://github.com/strapi/strapi/issues/1908

Hosting on Digitalocean

With Terraform and Ansible - https://github.com/derrickmehaffy/strapi-digitalocean-deploy

Docker

https://docs.strapi.io/developer-docs/latest/setup-deployment-guides/installation/docker.html

Official Docker Image - https://hub.docker.com/r/strapi/strapi