mirror of
https://github.com/PostHog/posthog.git
synced 2024-11-28 17:54:41 +01:00
c8545b9692
* html for new support pane
* add algolia search component
* polish
* docs are not old anymore
* ux improvements
* add filters
* reset active option
* styles
* email an engineer button
* fix panel title
* add checkmark to resolved questions
* add result count to tags / allow tabbing through tags
* polish
* docs links
* tooltips
* inline support form
* remove unnecessary effect
* use correct color in tooltip
* Revert "tooltips"
This reverts commit 5603a65080
.
* hook it up
* fix lockfile
* use iconinfo
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* reup lockfile
* Update UI snapshots for `chromium` (1)
* fix
* use std colors (except for purple)
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (1)
* Update UI snapshots for `chromium` (1)
* Update unit.json
* Update docker-compose.dev-full.yml
* Update docker-compose.dev-full.yml
* upgrade @babel/runtime
* move to a regular dep?
* address pr feedback
* add stories
* handle arrowLeft and ArrowRight keydown
* Update UI snapshots for `chromium` (1)
---------
Co-authored-by: Eli Kinsey <eli@ekinsey.dev>
Co-authored-by: Raquel Smith <raquelmsmith@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
186 lines
4.4 KiB
YAML
186 lines
4.4 KiB
YAML
#
|
|
# docker-compose file used ONLY for local development.
|
|
# This file is the same as `docker-compose.dev.yml` except it boots the services in containers instead of you running them locally
|
|
# For more info, see:
|
|
# https://posthog.com/handbook/engineering/developing-locally
|
|
#
|
|
# PostHog has sunset support for self-hosted K8s deployments.
|
|
# See: https://posthog.com/blog/sunsetting-helm-support-posthog
|
|
#
|
|
|
|
services:
|
|
db:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: db
|
|
ports:
|
|
- '5432:5432'
|
|
|
|
redis:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: redis
|
|
ports:
|
|
- '6379:6379'
|
|
|
|
clickhouse:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: clickhouse
|
|
ports:
|
|
- '8123:8123'
|
|
- '9000:9000'
|
|
- '9440:9440'
|
|
- '9009:9009'
|
|
volumes:
|
|
- ./posthog/idl:/idl
|
|
- ./docker/clickhouse/docker-entrypoint-initdb.d:/docker-entrypoint-initdb.d
|
|
- ./docker/clickhouse/config.xml:/etc/clickhouse-server/config.xml
|
|
- ./docker/clickhouse/users-dev.xml:/etc/clickhouse-server/users.xml
|
|
depends_on:
|
|
- kafka
|
|
- zookeeper
|
|
|
|
zookeeper:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: zookeeper
|
|
|
|
kafka:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: kafka
|
|
ports:
|
|
- '9092:9092'
|
|
depends_on:
|
|
- zookeeper
|
|
|
|
object_storage:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: object_storage
|
|
ports:
|
|
- '19000:19000'
|
|
- '19001:19001'
|
|
|
|
maildev:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: maildev
|
|
ports:
|
|
- '1080:1080'
|
|
- '1025:1025'
|
|
|
|
worker:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: worker
|
|
build: .
|
|
volumes:
|
|
- .:/app/posthog
|
|
environment:
|
|
- DEBUG=1
|
|
- PLUGIN_SERVER_IDLE=1
|
|
|
|
web:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: web
|
|
ports:
|
|
- 8000:8000
|
|
build: .
|
|
volumes:
|
|
- .:/app/posthog
|
|
environment:
|
|
- DEBUG=1
|
|
depends_on:
|
|
- db
|
|
- redis
|
|
- clickhouse
|
|
- kafka
|
|
- object_storage
|
|
|
|
capture:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: capture
|
|
ports:
|
|
- 3000:3000
|
|
environment:
|
|
- DEBUG=1
|
|
depends_on:
|
|
- redis
|
|
- kafka
|
|
|
|
plugins:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: plugins
|
|
build: .
|
|
volumes:
|
|
- .:/app/posthog
|
|
environment:
|
|
- DEBUG=1
|
|
- DOCKER=1
|
|
depends_on:
|
|
- db
|
|
- redis
|
|
- clickhouse
|
|
- kafka
|
|
- object_storage
|
|
|
|
migrate:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: migrate
|
|
build: .
|
|
volumes:
|
|
- .:/app/posthog
|
|
environment:
|
|
- DEBUG=1
|
|
|
|
# Temporal containers
|
|
elasticsearch:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: elasticsearch
|
|
expose:
|
|
- 9200
|
|
temporal:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: temporal
|
|
ports:
|
|
- 7233:7233
|
|
temporal-admin-tools:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: temporal-admin-tools
|
|
depends_on:
|
|
- temporal
|
|
temporal-ui:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: temporal-ui
|
|
ports:
|
|
- 8081:8080
|
|
depends_on:
|
|
temporal:
|
|
condition: service_started
|
|
db:
|
|
condition: service_healthy
|
|
temporal-django-worker:
|
|
extends:
|
|
file: docker-compose.base.yml
|
|
service: temporal-django-worker
|
|
build: .
|
|
volumes:
|
|
- .:/app/posthog
|
|
depends_on:
|
|
- db
|
|
- redis
|
|
- clickhouse
|
|
- kafka
|
|
- object_storage
|
|
- temporal
|