associazione-rousseau / camelot-flutter

Cross platform Flutter application to subscribe and vote on Rousseau.
GNU General Public License v3.0
15 stars 11 forks source link

Discourse #192

Open bhack opened 3 years ago

bhack commented 3 years ago

Is It possibile to setup a Discourse instance? It would be nice to have this instance authetnicated with your Keycloak instance as It will be useful also to discuss non Camelot topics.

bhack commented 3 years ago

As you have k8s infra there Is an helm chart ready to use https://bitnami.com/stack/discourse/helm

For auth integration in: https://meta.discourse.org/t/discourse-with-keycloak-for-sso/152922/2

emanuelconunaemme commented 3 years ago

Thank you @bhack. We don't use helm, but kustomize. Let me check with the infra people how complicated it is to set it up. However, we might qualify for the free hosting as an opensource project. What do you think are the main advantages of discourse?

bhack commented 3 years ago

The qualification for the free managed hosting could be at risk for the 10+ contributors threshold. Also as we don't have any other general purpose threads development space inside the app, and the same on the web app, it could have more value if we could open this space to the same people that have rights to login in the mobile app/webapp.

Also if consider the statute perimeter and contrains It is inevitabile that we could talk about some topics that cross the tecnical and political boundaries as it is in application nature to have this kind of meta-topics that could be better/grouped managed with a modern forum like Discourse.

It would be also better to find moderation support and creating sub-groups.

My evaluation is that It will be quite easy to setup.

bhack commented 3 years ago

We could try to use https://github.com/mgoltzsche/khelm if you want to use the Bitnami chart with kustomize. How can I help you to install this?

bhack commented 3 years ago

Gently ping