This is the Flamenco Server component, implemented as a Pillar extension. Documentation can be found at https://flamenco.io/docs/.
Dependencies are managed via Poetry. Install it using
pip install -U --user poetry
.
In order to get Flamenco up and running for development, we need to follow these steps:
- Install requirements in a Python virtualenv with
poetry install
- Add Flamenco as Pillar extension to our project
- Give a user 'subscriber' or 'demo' role to obtain flamenco-use capability, or set up your own
mapping from role to
flamenco-use
andflamenco-view
capabilities - Run
./gulp