-
Notifications
You must be signed in to change notification settings - Fork 653
Requirements
The instructions for installing all the tooling and dependencies can be found in the makefile
. However, before reading the makefile
please make sure the following is installed and working.
The minimum supported version of Go is 1.22
. To upgrade your installation of Go, see the documentation.
This project uses Docker and it's required to run this software on your local machine. Information on installing Docker can be found here.
Your settings should provide Docker with four (4) CPUs at the very least.
To modify the number of CPUs, use the docker desktop management interface, select Preferences, then Resources, and Advanced as shown here. Select the number of CPUs, and click Apply & Restart to restart the docker service.
On Windows with the WSL2 backend modifications of the number of CPUs and other runtime configuration is managed via the .wslconfig
file. To change the number of CPUs, add the following entry, and restart the service.
[wsl2]
processors=3
On Linux, the default scheduler does not have any constraints. To set limits and other constraints, see the documentation.
Contact Bill Kennedy at bill@ardanlabs.com if you are having issues getting the project running.