For local development you only need to install Docker. Tested on version 23.0.2.
For Docker installation manuals check the following links:
- Ubuntu - install Docker engine using the apt repository and add user to
dockergroup as described here so you can run Docker locally as non-root user - Windows & Mac - you can use Docker Desktop, check out this manual for Windows and this for Mac
- Build an image
make build- Run dev stack
make up- You can stop the server by pressing Ctrl+C and removing containers afterwards
make down In case you want to access admin page, either Django or Wagtail ones, you need to create a superuser and log in with its credentials:
make create-userThe development server runs at the address http://0.0.0.0:8000/, team admin at http://0.0.0.0:8000/team/admin and Wagtail admin at http://0.0.0.0:8000/team/wagtail for the time being. Other apps will be added later.