Direct naar inhoud
Directus logoApps catalogue

Directus hosting

Directus is a headless CMS on top of your own Postgres database — give your content team a UI without developers losing the DB structure.

From
From
€39.00per month

Excl. VAT. Monthly cancellable.

  • Own Docker container + persistent volume
  • Daily backup with 14-day retention
  • 24/7 monitoring + Dutch support

Available immediately. No long-term contracts.

Directus is different from WordPress or Ghost: it's a 'database-first' headless CMS. You already have a Postgres or MySQL database, and Directus puts a professional admin UI on top. For content teams a no-code interface, for developers a REST + GraphQL API to access the data.

Ideal for multi-channel content: you enter products or articles once, and consume them in your website (Next.js, Nuxt), mobile app, embedded widget or partner API. Directus is the single source of truth.

At Virtual Computing, Directus runs in a Node container with dedicated Postgres. We manage updates, backups and SSL. Combine with our other hosting (Next.js front-end on Vercel or with us) for a complete headless stack.

Who it's for

Directus is ideal for

Multi-channel content (web + app + …)

One content source, published to website, iOS app, Android app and partner API. No duplication.

Product catalog management (PIM)

For e-commerce: rich products with variants, assets, translations. Directus is a strong open-source PIM.

Customer-facing admin UI on your database

You have a legacy SQL database. Directus gives your team a no-code interface without touching the DB structure.

Headless CMS for modern fronts

Combine with Next.js/Nuxt for lightning-fast, SEO-friendly sites with static generation + ISR.

What's included

Included in every deployment

Bring-your-own-database

Connect an existing Postgres, MySQL, SQLite or MSSQL. Directus introspects the structure and builds the UI automatically.

REST + GraphQL out-of-the-box

Every table automatically gets a REST endpoint and a GraphQL schema. No extra work.

Granular permissions

Per role, per collection, per field. Show/hide/read-only rights down to field level.

Visual flow builder

Drag-and-drop automations: 'when article published → email editor + Slack message + Algolia index'.

Asset management + image transforms

Upload media, Directus generates thumbs and webp on-the-fly. Self-hosted alternative to Cloudinary.

Activity log + revisions

Every change logged with user + diff. Roll back per record, audit trail for compliance.

How it works

Live within one business day

1. Order

Click order, pick your subdomain and plan. Pay monthly, cancel any time.

2. We deploy

Container runs within minutes in our NL data centres. Auto-SSL, daily backups and monitoring are set up automatically.

3. Manage in the portal

Update, restart or scale from the customer portal. We watch updates and security.

Frequently asked questions about Directus hosting

Strapi takes a schema-first approach: define types in Strapi, Strapi creates the DB. Directus is database-first: connect an existing DB, Directus adapts. For greenfield projects both are fine; for legacy DBs, Directus is clearly more suitable.

Yes. We host the Directus container and connect it to your existing Postgres (with us or with an external provider). Directus doesn't change DB structure unless you want it to — safe to put on top of a production DB.

Yes, that's a common setup. Next.js fetches via Directus' REST/GraphQL API, with ISR for SEO and performance. We have example code available for customers.

By default assets are stored in the Directus container (local storage). For larger volumes (>10GB) we attach S3-compatible storage (our MinIO or external AWS S3). Including image transforms (resize, webp, blur).

In our own Dutch data centres in Eindhoven and Den Bosch. Data never leaves the Netherlands — GDPR-compliant and outside US cloud jurisdiction (no CLOUD Act risk).

Every deployment gets daily off-site backups with 30-day retention. Restore yourself from the customer portal or open a ticket with our service desk.

By default you get a virtualcomputing.app subdomain with automatic Let's Encrypt SSL. Want to use your own domain (app.yourcompany.com)? Set it up in the portal — we'll show you the CNAME settings.

Cancel monthly, no penalties. Upon cancellation you get an export of your data or the Docker volume to import elsewhere. No vendor lock-in.

Updates, security patches and uptime monitoring are always included. Our Dutch service desk responds via email or phone (+31 85 013 4500) on business days 8-18.

Directus can be live this afternoon at Virtual Computing

One click to order. We handle the container, SSL and backups in our Dutch data centres. Cancel monthly, no commitment.

Free consultation