Multiple network in the same instance
Closed this issue · 0 comments
Khaaz commented
Roadmap v3 - Multiple network.
Overview
Allow many network to exist within a single instance of the application.
A network is a set of webhooks and supports both github and gitlab at the same time.
Details / Implementation:
We can expect pretty much the same setup for the core functionality with:
- one centralised IP-ban center (spam).
- one secure-token (auth token) per single webhook. Fallback to network github/gitlab token. Fallback to global token.
- Still a full customisation of networks (number of webhook per network/ both gitlab and github)
Network should be handled at the express level in the URL. <base>/:network/github
or <base>/:network/gitlab
.
Implementation for configs or details is open.