
Directus + MySQL + Redis
Directus is an open-source headless CMS and an Open Data Platform built to democratize the database. It provides a dynamic API and intuitive Admin Panel App.
Official integration
Created - Last update
Related apps

Directus
Directus is an open-source headless CMS and an Open Data Platform built to democratize the database. It provides a dynamic API and intuitive Admin Panel App. For more information and available options, see https://github.com/directus or the official documentation at https://docs.directus.io
Deployed services
directus-mysql-redis-mysql
mysql:$$cap_mysql_tag
- directus-mysql-redis-data:/var/lib/mysql
4
directus-mysql-redis-redis
redis:$$cap_redis_tag
directus-mysql-redis
directus/directus:$$cap_directus_tag
- directus-mysql-redis-uploads:/directus/uploads
- directus-mysql-redis-extensions:/directus/extensions
8055
always
18Variables
Directus image tag
Default: 9.22.1
$$cap_directus_tagTag of Directus image on https://hub.docker.com/r/directus/directus/tags
Directus Auth Secret Key
Default: $$cap_gen_random_hex(22)
$$cap_directus_auth_secret_keyDirectus Auth Secret Key (must not be the same as Directus Auth Public Key)
Directus Auth Public Key
Default: $$cap_gen_random_hex(22)
$$cap_directus_auth_public_keyDirectus Auth Public Key (must not be the same as Directus Auth Secret Key)
Directus admin user email
Default: admin@example.com
$$cap_admin_emailDirectus admin user email
Directus admin user password
Default: $$cap_gen_random_hex(22)
$$cap_admin_passwordDirectus admin user password
MySQL image tag
Default: 5.7
$$cap_mysql_tagTag of MySQL image on https://hub.docker.com/_/mysql/tags. NOTE: Not working with MySQL version 8 or higher!
MySQL root password
Default: $$cap_gen_random_hex(22)
$$cap_mysql_root_passwordRoot password for the MySQL database instance.
MySQL database name
Default: directus
$$cap_mysql_database_nameName of the Directus database instance.
MySQL user name
Default: directus
$$cap_mysql_userUser for the Directus database instance.
MySQL user password
Default: $$cap_gen_random_hex(22)
$$cap_mysql_passwordUser password for the Directus database instance.
Redis image tag
Default: 7.0-alpine
$$cap_redis_tagTag of redis image on https://hub.docker.com/_/redis/tags
Redis CACHE_AUTO_PURGE (true or false)
Default: true
$$cap_redis_auto_purgeAutomatically purge the data cache on create, update, and delete actions. (https://docs.directus.io/self-hosted/config-options.html#cache)
Redis CACHE_TTL
Default: 1d
$$cap_redis_ttlHow long the data cache is persisted. (https://docs.directus.io/self-hosted/config-options.html#cache)