Integrations

Netlify

Integrate Directus with Netlify to deploy your sites, track build progress, and manage frontend projects from within your Directus instance.

Integrate your Directus instance with Netlify to centrally deploy sites, track build progress, and manage multiple frontend projects — all from within Directus.

Quick Start
  1. Enable Deployment module: Enable the Deployment module in your Directus project settings
  2. Link your Netlify account: Go to the Deployment module and enter your Netlify Personal Access Token
  3. Add sites: Connect one or more Netlify sites to your Directus instance
  4. Deploy: Trigger builds and track deployment progress from Directus

Getting Started

  1. In Directus, go to Settings
  2. Under Modules, enable the Deployment module
  3. Open the Deployment module from the primary navigation
  4. Select Configure Netlify to set up the integration
    • Personal Access Token: Your Netlify personal access token
    • Account Slug (optional): Your Account Slug to filter sites to a specific account. Leave empty to show all accessible sites
  5. Click Save to connect and start adding sites

Netlify configuration token

Configure Sites

  1. From the Netlify Configuration screen, choose which Netlify sites to manage from Directus
  2. Click Save to add the selected sites
  3. Return to integration settings anytime to add or remove sites
Removing Sites
Removing a site from the Netlify integration will permanently delete all deployment history for that site from Directus. This cannot be undone.

Netlify configuration sites

View Your Sites

Once set up, your connected Netlify sites appear in the Deployment module. From here you can:

  • See all connected sites at a glance
  • Access deployment controls for each site
  • Track deployment status and history
Permissions
Admin Access Required (For Now)
At this time, only admin users can trigger deployments and manage Netlify sites. Role-based permissions are planned for an upcoming release, enabling deployment access for specific users and roles.

Netlify sites overview

Documentation

Working with Deployments →

Trigger deployments, track build progress, and manage your frontend sites directly from Directus.

Get once-a-month release notes & real‑world code tips...no fluff. 🐰