diff --git a/README.md b/README.md index 64ea6c5c6..edee82f2a 100644 --- a/README.md +++ b/README.md @@ -164,6 +164,7 @@ pnpm run prisma studio `8113`: Svix server (for webhooks) `8114`: OAuth mock server `8115`: `examples/supabase` +`8116`: PgHero (for database monitoring) ### Database migrations diff --git a/dependencies.compose.yaml b/dependencies.compose.yaml index ddb0deda3..14117b8cb 100644 --- a/dependencies.compose.yaml +++ b/dependencies.compose.yaml @@ -18,10 +18,19 @@ services: apt-get update && apt-get install -y iproute2 && \ tc qdisc add dev eth0 root netem delay ${POSTGRES_DELAY_MS}ms; fi; - exec docker-entrypoint.sh postgres"] + exec docker-entrypoint.sh postgres -c shared_preload_libraries='pg_stat_statements' -c pg_stat_statements.track=all"] cap_add: - NET_ADMIN + # ================= PgHero ================= + + pghero: + image: ankane/pghero:latest + environment: + DATABASE_URL: postgres://postgres:PASSWORD-PLACEHOLDER--uqfEC1hmmv@db:5432/stackframe + ports: + - 8116:8080 + # ================= Inbucket ================= inbucket: