Directus

An Instant App & API for your SQL Database. Directus wraps your new or existing SQL database with a realtime GraphQL+REST API for developers, and an intuitive admin app for non-technical users.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: "3"
services:
  directus:
    image: directus/directus:11.0.0
    ports:
      - 8055:8055
    volumes:
      - ./database:/directus/database
      - ./uploads:/directus/uploads
      - ./extensions:/directus/extensions
    environment:
      SECRET: "replace-with-secure-random-value"
      ADMIN_EMAIL: "admin@example.com"
      ADMIN_PASSWORD: "d1r3ctu5"
      DB_CLIENT: "sqlite3"
      DB_FILENAME: "/directus/database/data.db"
      WEBSOCKETS_ENABLED: "true"
    restart: unless-stopped  

Resources

Website: https://directus.io/

GitHub: https://github.com/directus/directus

Docker Hub: https://hub.docker.com/r/directus/directus

Docker Hub (Elestio): https://hub.docker.com/r/elestio/directus

Configuration: https://docs.directus.io/self-hosted/docker-guide.html