๐ Getting Started¶
Welcome! This section will walk you through how to get the project up and running on your local machine or development environment.
๐งฐ Prerequisites¶
Before you begin, ensure you have the following installed all the requirements. See the Prerequisites section for detailed instructions on installing these tools.
โ Walkthrough¶
After everything is wired up, you can run the following commands:
This will start the devbox environment and poetry environment and install all dependencies. And that is all you need to do to get started. (Yes, really.)
In a seperate terminal, run:
Docs available at: http://127.0.0.1:8000/
All other commands are in the form of tasks. The project task file is Taskfile.yml
.
The project also uses gitflow for version control with gh-pages deployment automation. This is optional but you can also automate it using the Taskfile.gitflow.yml
file.
task -t Taskfile.gitflow.yml --list-all # to see all gitflow tasks
task -t Taskfile.gitflow.yml <command> # usage
See the Tasks section for more information on all tasks.
๐งผ Cleanup¶
To tear everything down after testing:
task cleanup-dev # to cleanup everything running locally
task cleanup-prod # to cleanup everything running in production (IF YOU USED ANY PROD. WORKFLOWS)
task cleanup-all # to cleanup everything (local and production)
โ Need Help?¶
If you get stuck:
- Check the Troubleshooting guide.
- Open an issue on GitHub
Happy building! ๐