Skip to content
🎉 Welcome to the new documentation site! See this annoucement for more info.
Configuration

Configuration

Rondo’s behavior is controlled entirely through a single config.yml file at the root of the project. This file defines your API endpoint, authentication headers, request payload, and optional hardware settings.

When the Ansible playbook runs, config.yml is processed as a Jinja2 template and deployed to /home/pi/rondo/config.yml on each target Pi. This means you can use {{ variable_name }} syntax to inject secrets and per-host values at deploy time rather than hardcoding them.

The pages in this section cover each part of the config in detail:

Last updated on