Development

Here we describe the development workflow for the new network system.

Repositories

Descriptions of the available development repositories.

ffbs-documentation

The FFBS network documentation. This repository contains the documentation you are reading at the moment.

https://gitli.stratum0.org/ffbs/ffbs-documentation

ffbs-ansible

The ffbs-ansible repository contains the ansible configuration files. These are used to setup nodes as a concentrator or exit node type.

https://gitli.stratum0.org/ffbs/ffbs-ansible

ffbs-packages

The gluon FFBS packages. These are the packages required for the new network, e.g. packaging of the lua scripts for gluon.

https://gitli.stratum0.org/ffbs/ffbs-packages

ffbs-gluon

FFBS gluon fork, we are in the process of removing the necessity to fork gluon and instead are moving towards upstreaming the relevant packages to Gluon community packages.

https://gitli.stratum0.org/ffbs/ffbs-gluon

ffbs-site

The gluon FFBS site configuration. This contains the initial configuration, development takes place on the next branch.

https://gitli.stratum0.org/ffbs/ffbs-site/tree/next