In this guide we'll walk you through setting up and using the Demo.
Please be sure to fulfill the following prerequisites:
- Docker is installed
- VSCode is installed plus the Dev Containers Extension or the Remote Development Extension (which is just a Pack that also includes the first one)
- Git is installed
- Just clone/download the corresponding Git Repository to your local disk.
💡 Tip - if you're on windows...
You will have a much better performance if you clone the repo into a WSL drive. If you haven't got WSL installed or just have no idea what WSL is then just ignore this hint... else not you can:
- Clone your repo in wsl2 in the native wsl2 filesystem (not beginning with
/mnt
!!) and open it from there: Open a wsl2 folder in a container on Windows- Clone your repo directly in a new docker volume (which also happens to live in the wsl2 filesystem): Open a git repository or github pr in an isolated container volume
- Open the local repository directory in VSCode.
- You should get a message about that a Devcontainer is present -> Click on "Open in DevContainer".
If not hit
[F1]
and type>Dev Containers: Reopen in Devcontainer
. - Wait for the container to load up (the first time it'll take some time)
- If VSCode is done loading the devcontainer open a new Terminal (zsh).
- Enter
poe docs
to build the demo documentation. - You can find the root page of the generated htmls in
.build/html/index.html
- Now you can play around with, e.g. the
conf.py
or the documentation itself.