Leneex - Хостинг провайдер
Directus

Разверните Directus на VPS в один клик

CMS и сайтыБазы данных и хранилища данных

Платформа для данных, которая превращает любую SQL-базу в headless CMS с готовым API и админ-панелью.

  • Готово за ~5 мин
  • Установка бесплатно
  • Настройку берём на себя
Кратко
Версия
Latest (12.x)
Операционная система
Ubuntu Server 24.04 LTS
Минимум RAM
2 ГБ
Лицензия
BSL-1.1
Адресация
IPv4, IPv6
GitHub
39 000
Развёртывание~5 мин
Тарифы VPS

Выберите тарифный план VPS для Directus

Молниеносные NVMe-диски, мощные процессоры. Возьмите готовый тариф или соберите конфигурацию сами.
Minex
Идеально для личных проектов и небольших сайтов.
€3.20/месяц
Экономия €0.80 в месяц

  • 1 ядро vCPU
  • 1 ГБ RAM DDR5
  • 20 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • 1 ТБ трафика
Basex
Отличный баланс мощности и доступной цены.
€4.80/месяц
Экономия €1.20 в месяц

  • 2 ядра vCPU
  • 2 ГБ RAM DDR5
  • 40 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • 2 ТБ трафика
Самый популярный
Corex
Для растущих приложений и бизнеса.
€7.20/месяц
Экономия €1.80 в месяц

  • 4 ядра vCPU
  • 4 ГБ RAM DDR5
  • 50 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Midex
Ресурсы для высоконагруженных проектов.
€9.60/месяц
Экономия €2.40 в месяц

  • 4 ядра vCPU
  • 6 ГБ RAM DDR5
  • 60 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Proex
Максимум мощности и масштабируемости.
€12.00/месяц
Экономия €3.00 в месяц

  • 6 ядер vCPU
  • 8 ГБ RAM DDR5
  • 70 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Scalex
Ресурсы для масштабирования.
€16.00/месяц
Экономия €4.00 в месяц

  • 6 ядер vCPU
  • 10 ГБ RAM DDR5
  • 150 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Maxex
Большой запас мощности.
€44.00/месяц
Экономия €11.00 в месяц

  • 8 ядер vCPU
  • 16 ГБ RAM DDR5
  • 200 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик
Apex
Старшая конфигурация.
€79.99/месяц
Экономия €20.00 в месяц

  • 16 ядер vCPU
  • 32 ГБ RAM DDR5
  • 400 ГБ NVMe SSD
  • Полный root-доступ
  • 1 выделенный IPv4
  • Безлимитный трафик

Что можно делать с помощью Directus

Directus — open-source платформа для данных, рассчитанная на команды, которым нужно превратить уже существующую SQL-базу в REST и GraphQL API без пересборки схемы с нуля. В отличие от CMS, которые владеют моделью данных, Directus подключается поверх PostgreSQL, MySQL или другой поддерживаемой СУБД и добавляет админ-панель, ролевые права доступа и real-time подписки — подходит командам разработки для внутренних инструментов, каталогов товаров или контентного бэкенда под Next.js или Astro.

Главное отличие — база данных остаётся вашей: никакой проприетарной схемы, никакой привязки к вендору. Именно поэтому Directus self hosted логично разворачивать самостоятельно, если команда работает с чувствительными данными клиентов. Отдельный vps для Directus также означает, что база, бэкапы и лимиты API остаются под вашим контролем, а не делятся с другими арендаторами облака.

Раздел приложений в панели управления с установкой в один клик

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

Сервер в окружении иконок приложений — приложения на VPS

Directus поставляется единым Docker-образом, поэтому установка Directus предсказуема в любом окружении — тот же контейнер, что используется для локального Directus vps docker-стенда, запускается и в проде. Помимо админ-панели, платформа включает полный набор инструментов для построения и автоматизации приложений на основе данных.

01

Автогенерация REST и GraphQL API

Каждая коллекция в подключённой базе сразу получает типизированные REST и GraphQL эндпоинты без ручного написания API.

02

Data Studio

Интерфейс на Vue.js для просмотра, редактирования и моделирования данных без написания SQL-запросов.

03

Движок автоматизации Flows

Визуальные, триггерные сценарии для вебхуков, задач по расписанию и трансформации данных.

04

Ролевой доступ

Права на уровне полей и коллекций для каждой роли, удобно для разделения редакторов и администраторов.

05

Real-time подписки

Обновления коллекций через WebSocket, полезно для дашбордов и совместной работы.

06

Управление файлами

Встроенная трансформация изображений и поддержка локального хранилища, S3, GCS, Azure Blob.

07

Поддержка разных СУБД

Работает с PostgreSQL, MySQL, SQLite, MariaDB, MS SQL Server, CockroachDB и OracleDB.

08

SDK для расширений

Кастомные панели, эндпоинты, хуки и интерфейсы на TypeScript.

Требования

На каком сервере запустить

Минимальные требования Directus и конфигурация, с которой стоит начать.
Минимум
  • Процессор1 vCPU
  • Минимум RAM2 ГБ
  • Диск20 ГБ
Рекомендуем
VPS Basex
  • Процессор2 vCPU
  • Минимум RAM2 ГБ
  • Диск40 ГБ

Установка бесплатна — вы платите только за сервер

Как начать

Как развернуть Directus

Три шага — и приложение работает на вашем сервере.
Шаг 1
Выберите сервер

Возьмите тариф от 2 ГБ RAM — это собственный рекомендованный Directus минимум для продакшен-контейнера, а не голый порог в 512 МБ.

Шаг 2
Отметьте приложение

Отметьте Directus в каталоге — Leneex сам выполнит установку Directus на VPS: развернёт Docker-контейнер, базу данных и нужные переменные окружения благодаря режиму Directus one click install.

Шаг 3
Получите доступы

После завершения деплоя откройте выданный URL и пройдите экран первичной настройки в Studio, чтобы создать учётную запись администратора — сам Directus её заранее не создаёт.

Почему мы

Почему Directus стоит размещать на Leneex

Скорость, защита и поддержка, на которые можно положиться — на каждом тарифе и без скрытых ограничений.
Скорость деплоя
Directus в обычном сценарии требует базу данных, опционально Redis-кеш и корректно прописанные переменные окружения, прежде чем заработает первый API-запрос — one-click деплой убирает ручную сборку Docker Compose и запускает рабочую платформу за минуты.
Бесплатная установка
Собственная коммерческая лицензия Directus уже освобождает небольшие команды от платы за софт — остаётся платить только за инфраструктуру, поэтому хостинг для Directus с €0 за установку не добавляет скрытых затрат сверх сервера.
Защита от DDoS
Directus часто работает как публичный API-слой за живым сайтом или приложением, а значит его REST/GraphQL эндпоинты напрямую видны из интернета и нуждаются в защите от объёмных атак.
Контроль и поддержка
Directus поддерживает семь разных СУБД и SDK расширений на TypeScript, поэтому root-доступ, IPMI и API управления сервером важны, если нужно поставить кастомный Node-модуль или настроить нестандартную базу данных.
Аптайм 99,9% с компенсацией по SLA
Directus обычно выступает бэкендом, от которого зависят другие приложения и фронтенды, — простой здесь бьёт по всем связанным сайтам и инструментам разом, поэтому SLA с компенсацией ограничивает эти последствия.
Гибкая оплата
Агентства, которые держат Directus как бэкенд headless CMS сразу для нескольких клиентов, могут платить по счёту как юрлицо или картой для небольших проектов — так, как принято выставлять такие работы.
Что выбрать

Directus: self-hosted или облачная версия

Directus официально предлагает Directus Cloud, поэтому сравнение — между двумя реальными продуктами, а не self-hosted приложением и абстрактным SaaS.
Directus Cloud
Self-hosted на LeneexРекомендуем
Ресурсы и лимитыЛимиты на API-запросы и число мест в Studio по тарифуВыделенные ресурсы VPS, без искусственных лимитов на запросы
Контроль и доступУправляемое окружение, ограничено поддерживаемым набором расширенийRoot-доступ, выбор СУБД, кастомные расширения на TypeScript
Ограничения функциональностиНа бесплатном тарифе лимит мест в Studio; на платных — места и запросы оплачиваются отдельноПолный функционал по лицензии BSL, бесплатно для организаций с финансами до $5M
МасштабированиеАвтоматическое в рамках тарифа, сверх лимита — доплатаВручную — апгрейд тарифа VPS или добавление Redis/реплик самостоятельно
СтоимостьПодписка растёт вместе с числом мест, запросов и объёмом хранилищаФиксированная цена VPS независимо от трафика API и числа пользователей (для организаций в рамках лицензионного порога)
Кому подходитКомандам, которым нужен нулевой уход за инфраструктурой и приемлемы лимиты по местам и запросамКомандам с dev/DevOps-ресурсом, которым важен полный контроль над БД и предсказуемая цена

Для организаций в рамках лицензионного порога BSL 1.1 (финансы до $5M) self-hosted — это фактически бесплатный софт поверх инфраструктуры, за которую вы и так платите, тогда как Directus Cloud добавляет к той же платформе оплату за места и запросы. Self-hosted на VPS оправдан, если нужна конкретная СУБД, кастомные расширения или цена, не зависящая от объёма трафика API.

Частые вопросы о Directus на VPS

Что чаще всего спрашивают про Directus и наши серверы.

  • У self-hosted Directus нет искусственного лимита мест, как в Directus Cloud с оплатой за место, — реальным ограничением становится нагрузка на CPU/RAM при одновременной работе, а не число пользователей.

  • Да — Directus подключается к уже заполненной PostgreSQL, MySQL или другой поддерживаемой базе и сам определяет структуру таблиц, так что пересобирать данные под проприетарную схему не нужно.

  • Docker-контейнер и тома с данными сохраняются без изменений — меняется только объём CPU/RAM под одновременную работу редакторов и нагрузку API, переустановка не требуется.

  • Leneex обслуживает инфраструктуру VPS, но обновление версии Docker-образа самого Directus остаётся на пользователе; Directus довольно часто вносит breaking changes между минорными версиями, поэтому перед обновлением стоит свериться с changelog, а затем можно повторно развернуть Directus в один клик на новой версии.

Что уже настроено

После one-click деплоя Leneex поднимает официальный Docker-контейнер directus/directus поверх подключённой базы данных (обычно PostgreSQL) с уже заданными обязательными переменными KEY, SECRET и параметрами подключения к БД — без них Directus просто не запустится. Контейнер настроен на автоматический перезапуск при сбое через политику restart в Docker, так что вручную поднимать процесс через systemd не нужно.

Первый вход в Directus Studio

Directus заранее не создаёт учётную запись администратора в базе. При первом обращении по адресу сервера Studio показывает экран онбординга, где нужно самостоятельно задать email и пароль администратора. Логин и пароль (или сами переменные окружения) обычно приходят в личном кабинете Leneex вместе с данными о сервере.

Работа с данными и автоматизацией

Directus не создаёт собственную схему базы данных с нуля — он подключается к уже существующей структуре таблиц, поэтому первым практическим шагом обычно становится создание нужных таблиц через SQL-клиент или прямо из интерфейса Data Studio, который сам предложит настроить коллекции на основе найденной структуры. Для повторяющихся задач — уведомлений через вебхуки, синхронизации по расписанию или трансформации данных — есть встроенный модуль Flows, он настраивается визуально, без написания кода.

Разверните Directus примерно за 5 минут

Выберите сервер — остальное сделаем мы: установим, настроим и пришлём доступы.