From 79ce15ed1d1069f6ce52a36374c56515ffae0cb3 Mon Sep 17 00:00:00 2001 From: Nick Yeoman Date: Fri, 7 Feb 2025 00:56:41 -0800 Subject: [PATCH] added directus --- directus/README.md | 10 ++++++++++ directus/docker-compose.yml | 28 ++++++++++++++++++++++++++++ directus/sample-extends.yml | 0 directus/sample.env | 0 4 files changed, 38 insertions(+) create mode 100644 directus/README.md create mode 100644 directus/docker-compose.yml create mode 100644 directus/sample-extends.yml create mode 100644 directus/sample.env diff --git a/directus/README.md b/directus/README.md new file mode 100644 index 0000000..5aa2189 --- /dev/null +++ b/directus/README.md @@ -0,0 +1,10 @@ +# Directus + +[official Website](https://directus.io/) and [Documentation](https://docs.directus.io/) + +[Docker Hub](https://hub.docker.com/r/directus/directus) + +Proxy port: 8055 + +On first run: The initial admin email address and password will be shown in the terminal. +If you forgot and did a detached: ```docker compose logs -f``` diff --git a/directus/docker-compose.yml b/directus/docker-compose.yml new file mode 100644 index 0000000..2724d17 --- /dev/null +++ b/directus/docker-compose.yml @@ -0,0 +1,28 @@ +services: + directus: + image: directus/directus + restart: unless-stopped + ports: + - "8000:8055" + environment: + SECRET: ChangeMeTo32 + DB_CLIENT: mysql + DB_HOST: db + DB_PORT: 3306 + DB_DATABASE: directus + DB_USER: directus + DB_PASSWORD: directuspassword + depends_on: + - db + + db: + image: mariadb:latest + restart: unless-stopped + environment: + MARIADB_DATABASE: directus + MARIADB_USER: directus + MARIADB_PASSWORD: directuspassword + MARIADB_ROOT_PASSWORD: rootpassword + volumes: + - ./data/directus_db_data:/var/lib/mysql + diff --git a/directus/sample-extends.yml b/directus/sample-extends.yml new file mode 100644 index 0000000..e69de29 diff --git a/directus/sample.env b/directus/sample.env new file mode 100644 index 0000000..e69de29