This guide installs Directus on a self-hosted Linux server.
Install a supported Node.js runtime for the CMS.
Create a database and user for the CMS.
Follow the official installation steps to install the CMS and its dependencies.
Start the CMS service and verify that the web UI is reachable.
See Directus Configuration for configuration guidance.
See Directus Security for hardening guidance.
Prefer automation? See these Ansible setup options:
Prefer containers? See Directus Docker Setup.
Setting up Directus can be complex. We offer consulting services for:
Contact us at office@linux-server-admin.com or visit our contact page.