Why Self-Host?

Why you may want to self-host the Cactus Comments backend.

Why?

If you follow the Quick Start guide, you will be using the public infrastructure provided by us. It may be desirable to host these programs yourself to avoid any dependence on a third party (in this case, us).

Infrastructure

The infrastructure is made up of a Matrix homeserver (Synapse) and the Cactus Comments backend service cactus-appservice.

cactus-appservice is an application service that is reponsible for managing comment section rooms in collaboration with the homeserver. Its primary responsibility is to create rooms on-demand and to make sure the right users are moderators in the appropriate rooms.