
PostHog
🦔 PostHog provides open-source product analytics, session recording, feature flagging and A/B testing that you can self-host.
Created - Last update
Enter your PostHog Configuration parameters and click on next. The process will take a just a few minutes to finish. **Note**: This One Click App deploys a **total of 16 different apps** and it requires at least 8GB of RAM with a a Quad-Core CPU.
Deployed services
posthog-db
postgres:12-alpine
- posthog-postgres-data:/var/lib/postgresql/data
3
posthog-redis
redis:6.2.7-alpine
on-failure
posthog-redis7
redis:7.2-alpine
on-failure
posthog-zookeeper
zookeeper:3.7.0
- posthog-zookeeper-datalog:/datalog
- posthog-zookeeper-data:/data
- posthog-zookeeper-logs:/logs
on-failure
posthog-clickhouse
custom
- clickhouse-data:/var/lib/clickhouse
on-failure
posthog-kafka
ghcr.io/posthog/kafka-container:v2.8.2
- posthog-kafka-data:/bitnami/kafka
on-failure
6posthog-worker
posthog/posthog:$$cap_posthog_version
on-failure
14posthog-objectstorage
minio/minio:RELEASE.2022-06-25T15-50-16Z
- posthog-objectstorage:/data
on-failure
2posthog-plugin
posthog/posthog:$$cap_posthog_version
14
posthog-web
posthog/posthog:$$cap_posthog_version
8000
on-failure
14posthog-elasticsearch
elasticsearch:7.16.2
- posthog-elasticsearch:/var/lib/elasticsearch/data
7
posthog-temporal
temporalio/auto-setup:1.20.0
on-failure
8posthog-temporal-admin-tools
temporalio/admin-tools:1.20.0
1
posthog-temporal-ui
temporalio/ui:2.10.3
8080
2
posthog-temporal-django-worker
posthog/posthog:$$cap_posthog_version
on-failure
11Variables
Postgres DB name
Default: posthog
$$cap_postgres_dbPostgres User
Default: posthog
$$cap_postgres_userPostgres Password
Default: $$cap_gen_random_hex(12)
$$cap_postgres_passwordPostgres Port
Default: 5432
$$cap_postgres_portPostHog's version
Default: e2f4b4a8b46667f75ad9bdacf4a487a5dd2d5dbf
$$cap_posthog_versionPostHog-LLM Secret Key
Default: $$cap_gen_random_hex(23)
$$cap_secret_keyIs PostHog running behind a proxy
Default: true
$$cap_behind_proxySet to true if PostHog is running behind proxy (Caddy, nginx)
Trust all proxies
Default: false
$$cap_trust_all_proxiesDetermines if all proxies can be trusted.
Disable Secure SSL Redirect
Default: true
$$cap_disable_ssl_redirectDisables automatic redirect from port 80 (HTTP) to port 443 (HTTPS).
Clickhouse secure
Default: false
$$cap_clickhouse_secureWhether to secure ClickHouse connection
Enable Object storage
Default: true
$$cap_enable_object_storageObject Storage Root User
Default: object_storage_root_user
$$cap_object_storage_root_userThe access key for the root user for MinIO
Object Storage Password Key
Default: $$cap_gen_random_hex(23)
$$cap_object_storage_root_passwordThe secret key for the root user
Enable Elastic Search
Default: false
$$cap_enable_elastic_searchEnable elastic search with Temporal