Overview of external systems
We try and minimise the number of external systems required to use Karrot.
Here's all the systems that Karrot can interact with.
Required
What | Description |
---|---|
Outgoing Email | for sending emails to users |
OpenStreetMap | map data for the, well, maps |
Optional
What | Description |
---|---|
Incoming Email | most notification emails can be replied to, and the content will be included in the conversation |
Sentry | reports errors |
Postal | we use Postal API for our incoming and outgoing email on karrot.world |
InfluxDB | report group-level stats, e.g. powers grafana.karrot.world for our main instance |
Slack / Rocketchat | can send webhook notifications when a new group is created |
Discourse | include content from a Discourse forum inside Karrot, e.g. for community updates |
MaxMind GeoIP data | used for geolocating IP addresses, need a free account license to fetch updates |
LiveKit | video calling service |