Skip to content

marsender/directus-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

directus-project

Requirements

This project require the following to get started:

  • Node.js v22.14 (lts/jod)
  • Mariadb or mysql database

Install

Clone Directus project repository

git clone https://github.com/marsender/directus-project.git
cd directus-project

Create .env password files (-n do not append a newline)

echo -n 'ChangeMe' > .env_secret
echo -n 'directus-db' > .env_db_database
echo -n 'directus-user' > .env_db_user
echo -n 'ChangeMe' > .env_db_password
echo -n 'ChangeMe' > .env_email_smtp_user
echo -n 'ChangeMe' > .env_email_smtp_password
echo -n '/' > .env_public_url

Run app

npx directus start

Open the app in your browser http://localhost:8055/admin/login

Backup database

./cmd/backup_db.sh

Upgrade Directus

Get the latest version number from https://github.com/directus/directus and update it in package.json, e.g.: "directus": "^11.9.2"

npm update
npx directus database migrate:latest

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published