Hello Docker Community,
I’m encountering issues while attempting to deploy multiple instances of PostHog using Docker. I initially deployed one instance successfully using the following script:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/posthog/posthog/HEAD/bin/deploy-hobby)"
This script prompted the version and domain URL, and the deployment included services such as Redis, PostHog, ClickHouse, Zookeeper, Kafka, TemporalIO, Minio, and Caddy.
When I tried to deploy another instance using the same script, I faced a port conflict issue. I resolved this by modifying the port configurations in various Docker Compose files. Here are the files I modified:
Root Directory:
docker-compose.yml
docker-compose-base.yml
.env
caddyfile
Inside posthog Directory:
docker-compose-base.yml
docker-compose-hobby.yml
docker-compose-dev-full.yml
docker-compose-dev.yml
After resolving the port conflict, the website is now showing a blank page. I suspect there might be an issue with the configurations or ports, but I’m not sure where to look.
Steps Taken:
- Modified ports to resolve conflicts.
- Checked configurations in various Docker Compose files.
Request for Help:
I would appreciate any guidance or insights from the Docker community on why the website is displaying a blank page after successfully deploying multiple instances. If anyone has experience with deploying multiple instances of PostHog or troubleshooting similar issues, your assistance would be invaluable.
.
Thank you in advance for your help!