Installation
Installing headless AugeLab Studio varies depending on your operating system. Follow the instructions below for your specific platform.
Windows
Using the AugeLab Studio installer manually sets up the headless runtime already and is the recommended way to install Headless Studio on Windows.
Linux
Installing AugeLab Studio is very straightforward on Linux systems. Follow these steps.
Installing on system Python is not recommended. Use virtual environments (e.g., `venv` or `uv`) to isolate the installation. { % endhint %}
Install dependencies
apt-get update -y && \
apt-get install -y --no-install-recommends \
libdmtx0b \
zbar-tools \
build-essential \
libgl1-mesa-glx \
curl \
ca-certificates \
&& rm -rf /var/lib/apt/lists/*Install Python 3.12
There are many ways to install python 3.12 on Linux systems. Our recommended way is to use uv. If you have uv installed, skip to the next step.
Install AugeLab Studio Headless
Docker with CPU/CUDA on x86_64
There are several pre-built Docker images for running Headless Studio. First way is to pull an existing image from our Docker Hub repository:
Docker CPU image
Option 1: Pull the image
Option 2:Create from scratch
GPU/CUDA image
AugeLab Studio also supports CUDA acceleration for headless scenarios. Precompiled Docker images are available for various CUDA versions with:
Building yourself can take 3-4 hours and several iterations. If you want to build your own image nevertheless, contact us for further instructions.
ARM64 (Raspberry Pi, Jetson Nano/AGX)
AugeLab Studio supports ARM64 architecture for headless usage on devices like Raspberry Pi and NVIDIA Jetson series. Below are the installation instructions for these platforms.
Raspberry Pi 4x
To install Headless Studio on Raspberry Pi OS (64-bit), follow the same steps as for Linux above. Make sure to have Python 3.12 installed via uv or another method before installing the Studio package.
Jetson Nano/AGX
Jetson devices run on ARM64 architecture and require specific CUDA versions and several compilations.
CPU installation is similar to Linux above, but for GPU/CUDA support, contact us for detailed instructions and precompiled packages suitable for Jetson devices.
Last updated
Was this helpful?