Template Request: PostHog

chandrika
EMPLOYEE

4 months ago

PostHog is an open-source product analytics platform that provides event tracking, session recording, feature flags, and A/B testing

This bounty will be paid out when:

  • A high-quality PostHog Railway template is presented

  • All potential template feedback has been incorporated

  • All requirements are met and tested

Template requirements:

  • Posthog will require a complex multi-service deployment including services such as PostHog web app, PostgreSQL, Redis, ClickHouse, Kafka + Zookeper, posthog worker and object storage (such as MinIO)

  • Volume-backed storage for all databases using correct mount paths

  • Service dependencies should be correctly configured using proper startup order and health checks

  • Environment variables correctly configured for Railway domains using private networking where applicable

  • Sufficient memory/CPU allocation for ClickHouse and PostHog services

A few resources to get you started:

Closed$350 Bounty

8 Replies

4 months ago

will be working on this one


I'll also give it a shot!


Never mind, there are a lot of other requests. You can take this one


4 months ago

Posthog does not listen on IPv6, i'll need to fork it or use public networking...

nvm seems like i found a solution


4 months ago

posthog uses redis and it seems to fail to connect to the Redis instance over private networking (ioredis). using ?family=0 just makes things worse (does not even start).
i'll be looking for alternatives but i'm scared of my only options being a fork, some weird hack or public networking.


passos

posthog uses redis and it seems to fail to connect to the Redis instance over private networking (ioredis). using ?family=0 just makes things worse (does not even start).i'll be looking for alternatives but i'm scared of my only options being a fork, some weird hack or public networking.

4 months ago

We can postpone this bounty until we have private networking IPv4? do you think that would be the best course of action here?


brody

We can postpone this bounty until we have private networking IPv4? do you think that would be the best course of action here?

4 months ago

Yes, I would agree in postponing it unless you guys are ok with the alternatives mentioned above.


4 months ago

I'll postpone this until we have IPv4 support on the private network, thank you for trying!


Status changed to Closed brody 4 months ago