Install Backend

Second part

Aquarelle Backend is build using Directus - is a open source real-time API and App dashboard for managing SQL database content.

Directus & Demo Data installation using Docker

  • Before start you need have installed Docker.

  • Open Terminal run command docker -v for check if it already installed. Download and install Docker on you environment you can from official website.

  • Open a new Terminal window and go to your Aquarelle Directus directory command cd your_works_dir_path/aquarelle/directus

  • Run directus container using command docker compose up

  • Aquarelle App Dashboard should now be available at http://localhost:8055 or http://127.0.0.1:8055.

  • Default Administrator login: admin@example.com, password: d1r3ctu5

Directus & Demo Data installation using CLI

If for some reason you can't install/use Docker. You can install Directus using npx:

  • Create new directory mkdir directus-cli and open it cd directus-cli

  • Run command npx directus init to start installing latest directus package

  • Next step press "y" for submit,

  • Next step select database client "SQLite",

  • Next confirm database file path, press "Enter"

  • Create your first admin user (email, password)

  • Launch Directus by running npx directus start.

  • Access your Aquarelle App Dashboard at http://localhost:8055.

  • Now need copy/paste folders /aquarelle/directus/extensions/ and /aquarelle/directus/uploads/ from your project directory and replace /directus-cli/data.db file by /aquarelle/directus/database/data.db

  • Run npx directus database migrate:latest for update current database to latest installed directus package version

  • Restart directus-cli, ctrl+c and run npx directus start again.

  • Aquarelle App Dashboard should now be available at http://localhost:8055 or http://127.0.0.1:8055.

  • Default Administrator login: admin@example.com, password: d1r3ctu5

Check additional CLI commands on official website

Last updated