-
-
Notifications
You must be signed in to change notification settings - Fork 1
Prerequisites
Nico Kempe edited this page May 5, 2023
·
1 revision
To use the repository, you need to make sure the following requirements are installed on your system:
- Node.js version 16 or higher
- Docker and Docker Compose
- A GitHub Personal Access Token with package:read permissions
- Download the LTS version of Node.js for Windows.
- Click on the downloaded file and follow the installation wizard.
- Download the LTS version of Node.js for Mac.
- Open the downloaded file and follow the installation wizard.
Alternative:
nke@alpine:~$ curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/"- Open a terminal and enter the following command:
sudo apt update - Enter the following command to install Node.js:
sudo apt install nodejs
- Download and install Docker Desktop for Windows from the official Docker website.
- Docker Compose is included in Docker Desktop.
- Download and install Docker Desktop for Mac from the official Docker website.
- Docker Compose is included in Docker Desktop.
- Run the following commands in the terminal to install Docker:
nke@alpine:~$ sudo apt-get update
nke@alpine:~$ sudo apt-get install docker.ioRun the following commands in the terminal to install Docker Compose:
nke@alpine:~$ sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
nke@alpine:~$ sudo chmod +x /usr/local/bin/docker-compose- Go to your GitHub settings and click on "Generate new token".
- Use a classic token
- Enter a name for the token and select the package:read permission.
- Click on "Generate token".
- Take note of the generated token as you will need it later.
Congratulations! You now have everything you need to use the Agent.