CMS и блог-платформы · MIT (community) / Enterprise

Strapi на VPS

Headless CMS на Node.js. GraphQL и REST API из коробки, no-code content-manager, self-hosted альтернатива Contentful.

Официальный сайт: https://strapi.io

vCPU от
1
рекомендуется
RAM от
2 GB
минимум
Диск от
20 GB
SSD/NVMe
План
VPS-S
оптимальный

Что такое Strapi

Strapi — самый популярный headless CMS на Node.js (60k+ звёзд на GitHub). Content-модель настраивается через no-code UI, публикация в REST и GraphQL API одновременно. Идеален для frontend'а на Next.js / Nuxt / SvelteKit — writer правит в Strapi, frontend получает данные по API, деплой независимый.

На VPS Strapi требует Node.js 20+ и БД (SQLite для dev, PostgreSQL / MySQL для prod). Стартовая RAM — 512 МБ, комфортная работа — 1-2 ГБ. Мы даём готовый снапшот с настроенным PostgreSQL, Redis, PM2 для автостарта.

Требования и совместимость

CPU
1 vCPU
рекомендуется
RAM
2 GB
минимум
Disk
20 GB
SSD/NVMe
License
MIT (community) / Enterprise
официально
Поддерживаемые ОС: Ubuntu 24.04

Установка Strapi

Быстрый снапшот команд для установки на чистом VPS. У нас доступен готовый snapshot для клика в панели — эти команды выполняются автоматически.

apt install -y nodejs npm postgresql
npx create-strapi-app@latest my-project --quickstart
cd my-project && npm run develop  # первый запуск на :1337
# для prod: pm2 start npm --name strapi -- run start

Возможности Strapi

Ключевые фичи и характеристики, которые получаете из нашего snapshot Strapi на VPS.

  • GraphQL + REST API — вместе, из коробки
  • No-code content-builder + rich-text
  • Media-library с трансформациями (sharp)
  • Роли и permissions через UI
  • Плагины на TypeScript

Для каких задач подходит

  • Backend для Next.js / Nuxt-фронта
  • Мобильный app с общим CMS
  • Замена Contentful / Sanity без vendor-lock

Частые вопросы

Strapi Community или Enterprise?
Community покрывает 90% задач (RBAC, i18n, plugins). Enterprise — SSO, аудит-логи, review-workflow.
PostgreSQL или SQLite для prod?
PostgreSQL всегда. SQLite — только для development.
Strapi vs Directus?
Strapi — Node.js-стек, ближе к JS-разработчикам. Directus — база схемой определяет всё, любая существующая БД становится API-доступной.

Развернуть Strapi за 60 секунд

Готовый снапшот с автобэкапом, TLS и systemd. От €3/мес.