Raised: $0
0% of monthly goal Help us cross the finish line!
Goal: $12,000
Raised: $0 Goal: $12,000
0% of monthly goal Help us cross the finish line!
Sponsor DDEV

tests project is maintained

What is this?

This repository allows you to quickly install Directus into a DDEV project using ddev get MelaineGerard/ddev-directus.

What is Directus

Directus is an Open Source Headless CMS for managing SQL database content. It’s a nice tool to use as a backend for all your frontend applications.

Installation

For DDEV v1.23.5 or above run

ddev add-on get MelaineGerard/ddev-directus && ddev restart

For earlier versions of DDEV run

ddev get MelaineGerard/ddev-directus && ddev restart

Explanation

This Directus recipe for DDEV installs a .ddev/docker-compose.directus.yaml using the directus Docker image.

Interacting with Directus

How to use this project in a fresh project

# 1. Create an empty project
mkdir simple-php-project
cd simple-php-project
# 2. Create a simple Hello, World in this folder
echo "<?php echo 'Hello, World!'; ?>" > index.php
# 3. Init ddev in the project
ddev config
# 4. Add Directus in the project
ddev add-on get MelaineGerard/ddev-directus #or ddev get MelaineGerard/ddev-directus for older versions of DDEV
# 5. Start the project
ddev start
# Directus should now be started on port 8055 of your project

Example url : https://simple-php-project.ddev.site:8055

Maintained By