Last updated Jan 2, 2025

First Steps

Installation

Ensure you're running at least Python 3.11.0 to get the latest version of Sovereign

1
2
$ python --version
Python 3.11.1

If you haven't done so already, you can install Sovereign via pip

1
2
python -m pip install sovereign

Configuration

The main thing you'll need in order to run Sovereign is a set of templates

Start by creating a YAML configuration file at the location /etc/sovereign.yaml (or set the env var SOVEREIGN_CONFIG to the location of your configuration file)

1
2
templates: {}

Now that sovereign is installed, we can implement discovery endpoints by adding templates.


Rate this page: