This wiki is a developer guide for working with the Dojo Stack.
As of 2023, the base developer setup consists of using a Makefile to generate the [complex] docker-compose file and handle docker containers state (start, stop).
To that end and to get started, the following dependencies are required on the system:
- Unix system with
maketo run the Makefile commands
- docker compose plugin, usually bundled with docker.
The README describes three simple steps to get started without customization:
- Clone repository
That is it!
First URLs to visit
The Dojo Web User Interface (Dojo UI):
The Dojo API spec / swagger UI:
Where To Go From Here
Stack Diagram and Services Overview
See Stack Overview.
After trying the running app (especially the web UI), you may want to customize the configuration. See Environment Setup.