A juju charm deploying and managing Discourse on Kubernetes. Discourse is the 100% open source discussion platform. Use it as a mailing list, discussion forum or long-form chat room.
Like any Juju charm, this charm supports one-line deployment, configuration, integration, scaling and more. For Charmed Discourse, this includes:
- Scaling
- Integration with SSO
- Integration with S3 for redundant file storage
It allows for deployment on many different Kubernetes platforms, from MicroK8s to Charmed Kubernetes to public cloud Kubernetes offerings.
For information about how to deploy, integrate and manage this charm, see the Official Discourse Operator Documentation.
You can follow the tutorial here.
The following actions are available for this charm:
anonymize-user
: anonymize a usercreate-user
: create a new userpromote-user
: promote a user to admin
You can check out the full list of actions here.
This charm can be integrated with other Juju charms and services:
- Redis: Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.
- Saml: SAML is an open standard used for authentication.
- Postgresql: PostgreSQL is a powerful, open source object-relational database system.
For a full list of integrations, see the Charmhub documentation.