Rybbit analytics (alternative to Umami and Matomo) on Cloudron
-
- Main Page: https://rybbit.com
- Git: https://github.com/rybbit-io/rybbit
- Licence: AGPL-3.0 license
- Dockerfile: Yes
- Demo: https://demo.rybbit.com/
- Documentation for Self-hosting: https://rybbit.com/docs/self-hosting
- Summary: Privacy-first, cookieless Google Analytics replacement that's lightweight and GDPR/CCPA compliant by default. Features include real-time analytics, session replay, conversion funnels, user journey tracking, web vitals monitoring, and built-in bot detection. Self-hostable with a modern, intuitive dashboard that works seamlessly across all devices.
- Notes: Lots of great features, including a session replay which I think is really cool, along with the ability to view PageSpeed Web Vitals details on every page. IMO, it seems much more detailed than Umami without being overwhelming (balances a really nice UI and small analytics script file size like Umami), while still having a mature feature-set like Matomo. It also has a Umami data importer for easy transfer too. It also (and almost most importantly to me) looks really good on mobile devices when viewing data statistics, whereas Umami is a bit underwhelming in that department for users who like to view statistics while on the go.
- Alternative to / Libhunt link: https://selfhosted.libhunt.com/rybbit-alternatives
- Screenshots:


-
Having fallen out of love with Umami (excessive memory requirements), I decided to try Rybbit.
An initial community apps package is available directly from https://communityapps.appx.uk/cloudron-rybbit/CloudronVersions.json
After some testing, I will add it to the catalogue.
-
Having fallen out of love with Umami (excessive memory requirements), I decided to try Rybbit.
An initial community apps package is available directly from https://communityapps.appx.uk/cloudron-rybbit/CloudronVersions.json
After some testing, I will add it to the catalogue.
@timconsidine oh this is fantastic! I love Umami overall but the main trip up for me is the excessive bot requests that itโs tagging as valid analytics. So many hits (multiplier over expected Canadian visitors for a small local business) from Singapore for example, and itโs all basically Petalbot traffic hitting the client sites with a 100% bounce rate. If I exclude bounce rate (a new feature in the Umami dashboard) then it is much closer to expected traffic data. Thereโs been a few posts from a few users (including myself) in their GitHub repo but seemingly no desire to fix it.
โ
๏ธBecause of that, Iโd definitely be interested in Rybbit analytics on Cloudron. Happy to beta test the community package if that helps.
-
@timconsidine oh this is fantastic! I love Umami overall but the main trip up for me is the excessive bot requests that itโs tagging as valid analytics. So many hits (multiplier over expected Canadian visitors for a small local business) from Singapore for example, and itโs all basically Petalbot traffic hitting the client sites with a 100% bounce rate. If I exclude bounce rate (a new feature in the Umami dashboard) then it is much closer to expected traffic data. Thereโs been a few posts from a few users (including myself) in their GitHub repo but seemingly no desire to fix it.
โ
๏ธBecause of that, Iโd definitely be interested in Rybbit analytics on Cloudron. Happy to beta test the community package if that helps.
@d19dotca it is running on my Cloudron deployed as a Community App using that url (https://communityapps.appx.uk/cloudron-rybbit/CloudronVersions.json)
I have only tested with a couple of simple sites, but it seems to be working ok. Feel free to install and test it out.
It has bot blocking :

Runs in 2Gb of RAM (vs the 4+Gb which Umami seems to need).
-
@d19dotca it is running on my Cloudron deployed as a Community App using that url (https://communityapps.appx.uk/cloudron-rybbit/CloudronVersions.json)
I have only tested with a couple of simple sites, but it seems to be working ok. Feel free to install and test it out.
It has bot blocking :

Runs in 2Gb of RAM (vs the 4+Gb which Umami seems to need).
@timconsidine So does Umami but it doesn't seem to work too well, haha. I just installed it last night from the community package that you built and will try that out today on a few sites to compare the data. I really appreciate you putting that together!
Not to distract too much from the original topic, but do you have a Claude Skill or something that you use to help package apps for Cloudron? I just realized a Claude Skill may be super helpful for something like this and maybe it'll help me package some apps myself too which I've avoided since I was never too knowledgable of the full process yet.
-
@timconsidine So does Umami but it doesn't seem to work too well, haha. I just installed it last night from the community package that you built and will try that out today on a few sites to compare the data. I really appreciate you putting that together!
Not to distract too much from the original topic, but do you have a Claude Skill or something that you use to help package apps for Cloudron? I just realized a Claude Skill may be super helpful for something like this and maybe it'll help me package some apps myself too which I've avoided since I was never too knowledgable of the full process yet.
@d19dotca Glad it might be use

Rybbit's bot exclusion is not perfect, noticed a few. But more testing needed.
Not to distract too much from the original topic, but do you have a Claude Skill or something that you use to help package apps for Cloudron?
I rely heavily on TRAE, with model selector set to Auto, so it's a little opaque on which models it uses. Probably the usual suspects. I've given up trying to tweak for 'best' because it does a good job, alongside context7 and SequentiaThinking MCP plugins.
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better ๐
Register Login

