Tooling
Throughout ASE, we assume that you are running a native Linux or macOS installation on your device. Ubuntu is recommended but not required. We unfortunately cannot provide support for problems that arise on other systems, including Windows, WSL or VM installations. We recommend a dual-boot setup if you want to preserve other OS installations.

Elias Groot
Software Lead, Project Administrator
Installing roverctl
One of the most important tools in your digital toolkit will be roverctl
, especially during your initial framework explorations. Follow our installation guide for your platform and verify that the tool is installed by running roverctl info
in your shell of choice.
Installing Docker
Some features of our tooling rely on an active Docker installation. Having just the Docker engine and Docker compose tool installed is enough, but installing the full Docker desktop suite is often easier. Install docker for Linux and Mac.
When using Linux, do not forget to follow the post install guide to resolve a lot of permission denied errors.
Setting up VS Code
Not a strict requirement but rather a (very) pleasant enhancement: using VS Code allows the ASE team to help you better. We know that this is a very sensitive topic to some, but if you decide to make the switch we also recommend installing the Dev Containers extension so that you can use many of our Dockerfiles and configurations.