cms content⏱10 minutes

Get Started with ApostropheCMS

Quick Summary

“Open-source CMS with in-context editing and headless architecture.”

Best for: Developers building custom web applications
Time to first integration: 10 minutes

📋Prerequisites

  • ✓Node.js 18+ installed
  • ✓A ApostropheCMS account — sign up here
  • ✓An existing project (Next.js, React, or Node.js recommended)

Setup Steps

3 steps
1

Install Node.js

Ensure Node.js is installed on your system.

bash
node -v
2

Create a new project

Use ApostropheCMS CLI to create a new project.

bash
npx create-apostrophe-project my-project
3

Start the application

Navigate to the project directory and start the application.

bash
cd my-project && npm start

Common Gotchas

Watch out for these issues in your first week.

Node.js version compatibility

Fix: Ensure you are using a compatible version of Node.js as specified in the documentation.

Database configuration

Fix: Double-check MongoDB connection settings in the configuration file.

Links