Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Standard Setup

This is the 'regular' way to run Arcadia by installing dependencies directly on your system.

Database Setup

Spawn an instance of postgresql and run the migrations (/backend/migrations/*.sql). For more information, refer to the database part of the docker section.

Backend Setup

Create a .env file from the template and update the values if needed:

cp .env.example .env

This command will download the dependencies, build them and build arcadia, as well as run it:

cargo run

If you encounter some errors, it is probably because some OS dependencies are missing. Install them and run the command again.

Frontend Setup

Create a .env file from the template and update the values if needed:

cp .env.example .env

Install the dependencies:

npm install

Run the frontend:

npm run dev