What is Directus used for?
Directus turns a SQL database into a REST and GraphQL API with a no-code admin app. Teams use it as a headless CMS and as the backend for websites, mobile apps and internal tools.
Is Directus free?
Directus is licensed under MSCL-1.0-GPL, which makes self-hosting free for organisations under $5 million in annual revenue and under 50 employees; larger organisations need a paid licence. On AWS or Google Cloud you also pay for the server and any Meetrix software fee shown on the marketplace listing.
What are the default login credentials?
There are none. On AWS you create the first administrator account from the DashboardUrl after launch. On Google Cloud you set the admin email and password in the deployment form.
Which database does the image use?
The image ships with a database already configured and connected, so you can start modelling collections straight away. Wrapping an existing PostgreSQL or MySQL database needs a custom deployment.
Can I use my own domain?
Yes. Enter it at deployment and point a DNS A record at the server. The image requests a Let's Encrypt certificate for it; on AWS this is automatic when the domain is hosted on Route 53.
Which machine size should I choose?
t3.small on AWS and e2-small (2 GB memory) on Google Cloud work well for development and small teams. Choose a larger machine type for heavier API traffic.
How is Directus different from Strapi?
Strapi is code-first: it generates its own schema from content types you define. Directus is database-first: it builds the API and admin app around the tables in your database.
How do I upgrade?
When a new version is published on the marketplace, back up your data, remove the old deployment and launch the new version.