Posthog isn't truly open source as the author claims.
It's "too complex" to run natively and is only recommended for "hobby" projects. They basically say, yeah our source code is there but if you want to run it yourself, forget about it.
I was thinking of some clients I have that would benefit from this in their secure environments but was quickly chastened by their docs.
Fair enough, they have to make money but seems like the ole bait-n-switch method of customer acquisition.