Publieke testfase We zitten in een publieke testfase — kijk gerust rond, maar bestellen kan nog niet. Bestellen kan vanaf 1 oktober 2026. Bekijk prijzen →

Directus: je eerste stappen

Directus gekozen? Je site is geleverd met Directus op de Node.js-runtime — een dataplatform en headless CMS dat je PostgreSQL-database voorziet van een beheer-app en een directe API.

Wat er wordt geïnstalleerd

  • Directus uit het officiële npm-pakket (vastgepind; checksums gecontroleerd door npm), draaiend als systemd-service op Node.js 22 met een eigen PostgreSQL-database in je container, schema aangemaakt door directus bootstrap.
  • Je beheerder (het e-mailadres van je veldhost-account), uploads/ voor bestanden en extensions/ voor je eigen extensies naast de code.
  • De instellingen staan in .env in de codemap van je site (tabblad Bestanden): de database, het geheim, het publieke adres en de opslaglocatie. Telemetrie staat uit.

Eerste keer inloggen

  1. Je sitepagina toont het inlogadres (/admin/login), je inlog-e-mailadres en een gegenereerd wachtwoord — we tonen het 7 dagen, dus sla het nu op.
  2. Log in en stel je eigen wachtwoord in onder User Directory → je profiel.
  3. Maak een collectie onder Settings → Data Model, voeg velden en items toe; de REST-API antwoordt op /items/<collectie> en GraphQL op /graphql zodra een rol mag lezen (Settings → Access Control).
  4. Bestanden die je uploadt in de File Library staan in uploads/ en zitten in je back-ups.

Bijwerken

  • Druk eerst op Nu back-uppen op het tabblad Bestanden.
  • Verhoog de directus-versie in package.json (tabblad Bestanden) en start een deploy: die draait npm install en herstart; Directus voert zijn databasemigraties uit bij het opstarten.

Beperkingen

  • Directus heeft 1 GB geheugen nodig (Pro of hoger).
  • Resetmails en flows die e-mail versturen vragen om een EMAIL_TRANSPORT in .env; tot die tijd vraag je support om een wachtwoord te resetten.