/
githubmirror
/
tldraw
Обзор
Документация
Войти
/
githubmirror
/
tldraw
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
apps/dotcom/zero-cache/docker/docker-compose.yml
53 строки
2 KB
Kevin Ingersoll
chore(dotcom): run dev with process-compose (#9301)
15 июл 2026, 19:03
Не верифицирован
15 июл 2026, 19:03
c26735e
Код
Авторство
О чём код?
# Pin the Compose project name so `docker compose up` (run by process-compose), its shutdown hook, # and `yarn dev-app:clean` all act on the same project, containers, and volumes. name: tldraw_dotcom_dev services: zstart_postgres: image: simonfuhrer/postgresql:16.1-wal2json shm_size: 1g user: postgres restart: always healthcheck: test: 'pg_isready -U user --dbname=postgres' interval: 10s timeout: 5s retries: 5 ports: - 6543:5432 environment: POSTGRES_USER: user POSTGRES_DB: postgres POSTGRES_PASSWORD: password command: | postgres -c wal_level=logical -c max_wal_senders=10 -c max_replication_slots=5 -c max_connections=300 -c hot_standby=on -c hot_standby_feedback=on # Uncomment the following line to enable query logging # -c config_file=/etc/postgresql/postgresql.conf volumes: - tlapp_pgdata:/var/lib/postgresql/data - ./:/docker-entrypoint-initdb.d - ./postgres-logging.conf:/etc/postgresql/postgresql.conf pgbouncer: image: edoburu/pgbouncer:latest restart: always ports: - "6432:6432" environment: DATABASE_URL: postgres://user:password@zstart_postgres:5432/postgres volumes: - ./pgbouncer.ini:/etc/pgbouncer/pgbouncer.ini - ./userlist.txt:/etc/pgbouncer/userlist.txt # Don't show pg bouncer logs command: > sh -c "pgbouncer /etc/pgbouncer/pgbouncer.ini > /dev/null 2>&1" volumes: tlapp_pgdata: driver: local