diff --git a/dev/Tiltfile b/dev/Tiltfile index 5244cc2e31a..b47dda8fc13 100644 --- a/dev/Tiltfile +++ b/dev/Tiltfile @@ -214,6 +214,7 @@ docker_groups = { "apollo-router", "mongodb", "redis", + "svix" ], "bitcoin": [ "lnd1", diff --git a/dev/docker-compose.deps.yml b/dev/docker-compose.deps.yml index 76d90e107b8..7e91cc4359a 100644 --- a/dev/docker-compose.deps.yml +++ b/dev/docker-compose.deps.yml @@ -212,3 +212,23 @@ services: - HONEYCOMB_API_KEY=${HONEYCOMB_API_KEY} volumes: - ${HOST_PROJECT_PATH:-.}/config/otel-agent-config.yaml:/etc/otel-agent-config.yaml + svix: + image: svix/svix-server:v1.11 + platform: linux/amd64 + environment: + WAIT_FOR: "true" + SVIX_DB_DSN: "postgresql://postgres:postgres@svix-pg/postgres" + SVIX_JWT_SECRET: "8KjzRXrKkd9YFcNyqLSIY8JwiaCeRc6WK4UkMnSW" + SVIX_WHITELIST_SUBNETS: "[0.0.0.0/0]" + SVIX_QUEUE_TYPE: "memory" + depends_on: + - svix-pg + ports: + - "8071:8071" + extra_hosts: + - "bats-tests:host-gateway" + + svix-pg: + image: postgres:14.1 + environment: + POSTGRES_PASSWORD: postgres \ No newline at end of file