Skip to content
This repository was archived by the owner on Feb 14, 2021. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

84 Commits

Repository files navigation

TravisPullsLayersSizeReleaseBadgesBeevelop

Directus containerized

Directus is an awesome database GUI that provides a feature-rich environment for rapid development and management of custom database schemas.

Quickstart (recommended)

  1. git clone https://github.com/beevelop/docker-directus && cd docker-directus
  2. Adapt docker-compose.yml to your needs
  3. Run using docker-compose up

Pull from Docker Hub

docker pull beevelop/directus:latest

Or build from GitHub

docker build -t beevelop/directus github.com/beevelop/docker-directus

Then run image

# Start the mysql database
docker run -e MYSQL_ROOT_PASSWORD=Un1c0rns_4r3_4w3s0m3 \
-e MYSQL_DATABASE=directus -e MYSQL_USER=directus \
-e MYSQL_PASSWORD=Un1c0rn \
-v `pwd`/db/:/var/lib/mysql/ \
--name mysql -d mysql:5.5
# Start directus
docker run -e ADMIN_EMAIL=directus@example.com \
-e SITE_NAME=Dockerectus \
-e ADMIN_PASSWORD=Un1c0rn \
-v `pwd`/logs/:/var/www/html/api/logs \
-v `pwd`/media/:/var/www/html/storage/uploads \
--link mysql:mysql \
-p 8080:80 \
--name directus -d beevelop/directus

You should the be able to access your Directus installation at http://YOUR_HOST:8080 (login with directus@example.com:Un1c0rn).

Use as base image

FROM beevelop/directus:latest

One does not simply use latest

About

🐇 Directus is an awesome database GUI that provides a feature-rich environment for rapid development and management of custom database schemas.

Topics

Resources

Stars

14 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages