Developping Flows

Flows is handled on the Heroku platform.

Getting started

First steps to get started.

  • Create an account on Heroku.
  • Install the Heroku utilities.
  • Ask a Liquidsoap administrator to give you access to the repositories.

The repositories of the main components are organized as follows.

  • savonet-flows is the python handler to submit metadata:
    • the associated github repository
    • the Heroku repository is git@heroku.com:savonet-liquidsoap.git
  • savonet-flows-socket is the node application to serve the webpage and client stuff.

Some more experimental repositories include:

Useful commands

Getting the environment variables:

heroku config -s --app savonet-flows

Seeing the logs of the socket application:

heroku logs -t --app savonet-flows-socket