https://github.com/triptechtravel/sequin
· scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)
67 raw signals (0 security + 67 graph)
Last scanned 2 months, 1 week ago · v1 · 29 actionable findings from 1 signal source. 38 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 767 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
ADD-SINK-ROUTING.md |
software | healthy | ADD-SINK-ROUTING.md |
README.md |
software | healthy | README.md |
STYLE.md |
software | healthy | STYLE.md |
ADD-SINK.md |
software | healthy | ADD-SINK.md |
docker-compose.yaml |
software | healthy | docker-compose.yaml |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
gen-readme.md |
software | healthy | gen-readme.md |
Dockerfile |
software | healthy | Dockerfile |
changelog.sh |
software | healthy | changelog.sh |
Makefile |
software | healthy | Makefile |
.settings.example.json |
software | healthy | .settings.example.json |
LICENSE |
software | healthy | LICENSE |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
postgres-replication.md |
software | healthy | postgres-replication.md |
invalid.yaml |
software | healthy | invalid.yaml |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
elastic-search-notes.md |
software | healthy | elastic-search-notes.md |
grafana_datasource.yml |
software | healthy | docker/grafana_datasource.yml |
docker-compose.ci.yaml |
software | healthy | docker/docker-compose.ci.yaml |
playground.yml |
software | healthy | docker/playground.yml |
dashboard.json |
software | healthy | docker/dashboard.json |
README.md |
software | healthy | docker/README.md |
docker-compose.yaml |
software | healthy | docker/docker-compose.yaml |
prometheus.yml |
software | healthy | docker/prometheus.yml |
grafana_dashboard.yml |
software | healthy | docker/grafana_dashboard.yml |
init-primary.sh |
software | healthy | docker/replica-cdc-dev/init-primary.sh |
README.md |
software | healthy | docker/replica-cdc-dev/README.md |
init-replica.sh |
software | healthy | docker/replica-cdc-dev/init-replica.sh |
docker-compose.yaml |
software | healthy | docker/replica-cdc-dev/docker-compose.yaml |
init.sql |
software | healthy | docker/postgres-init/init.sql |
init-primary.sh |
software | healthy | docker/replica-physical-cdc-dev/init-primary.sh |
README.md |
software | healthy | docker/replica-physical-cdc-dev/README.md |
docker-compose.yaml |
software | healthy | docker/replica-physical-cdc-dev/docker-compose.yaml |
setup-replica.sh |
software | healthy | docker/replica-physical-cdc-dev/setup-replica.sh |
README.md |
software | healthy | docs/README.md |
docs.json |
software | healthy | docs/docs.json |
kafka-docker-compose.yaml |
software | healthy | docs/static/kafka-docker-compose.yaml |
delete_branch.sh |
software | healthy | scripts/delete_branch.sh |
cli_tmux_forwarder.sh |
software | healthy | scripts/cli_tmux_forwarder.sh |
signoff_stack.sh |
software | healthy | scripts/signoff_stack.sh |
release.sh |
software | healthy | scripts/release.sh |
redis-console-consumer.sh |
software | healthy | scripts/redis-console-consumer.sh |
start_commands.sh |
software | healthy | scripts/start_commands.sh |
checkout_pr.sh |
software | healthy | scripts/checkout_pr.sh |
signoff_pr.sh |
software | healthy | scripts/signoff_pr.sh |
merge.sh |
software | healthy | scripts/merge.sh |
signoff.sh |
software | healthy | scripts/signoff.sh |
tag-release.sh |
software | healthy | scripts/tag-release.sh |
build_and_install.sh |
software | healthy | cli/build_and_install.sh |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
replica-cdc-dev |
software | healthy | docker/replica-cdc-dev |
postgres-init |
software | healthy | docker/postgres-init |
replica-physical-cdc-dev |
software | healthy | docker/replica-physical-cdc-dev |
docs |
software | healthy | docs |
static |
software | healthy | docs/static |
scripts |
software | healthy | scripts |
cli |
software | healthy | cli |
models |
software | healthy | cli/models |
testutil |
software | healthy | cli/testutil |
config |
software | healthy | cli/config |
api |
software | healthy | cli/api |
cli |
software | healthy | cli/cli |
cheats |
software | healthy | cli/cli/cheats |
context |
software | healthy | cli/context |
chisel |
software | healthy | cli/chisel |
client |
software | healthy | cli/chisel/client |
share |
software | healthy | cli/chisel/share |
settings |
software | healthy | cli/chisel/share/settings |
cnet |
software | healthy | cli/chisel/share/cnet |
tunnel |
software | healthy | cli/chisel/share/tunnel |
ccrypto |
software | healthy | cli/chisel/share/ccrypto |
cos |
software | healthy | cli/chisel/share/cos |
cio |
software | healthy | cli/chisel/share/cio |
spellcheck |
software | healthy | spellcheck |
website |
software | healthy | website |
assets |
software | healthy | assets |
js |
software | healthy | assets/js |
css |
software | healthy | assets/css |
svelte |
software | healthy | assets/svelte |
settings |
software | healthy | assets/svelte/settings |
functions |
software | healthy | assets/svelte/functions |
databases |
software | healthy | assets/svelte/databases |
stores |
software | healthy | assets/svelte/stores |
health |
software | healthy | assets/svelte/health |
cli |
software | healthy | assets/svelte/cli |
components |
software | healthy | assets/svelte/components |
ui |
software | healthy | assets/svelte/components/ui |
badge |
software | healthy | assets/svelte/components/ui/badge |
drawer |
software | healthy | assets/svelte/components/ui/drawer |
switch |
software | healthy | assets/svelte/components/ui/switch |
dialog |
software | healthy | assets/svelte/components/ui/dialog |
input |
software | healthy | assets/svelte/components/ui/input |
textarea |
software | healthy | assets/svelte/components/ui/textarea |
table |
software | healthy | assets/svelte/components/ui/table |
alert |
software | healthy | assets/svelte/components/ui/alert |
radio-group |
software | healthy | assets/svelte/components/ui/radio-group |
sonner |
software | healthy | assets/svelte/components/ui/sonner |
alert-dialog |
software | healthy | assets/svelte/components/ui/alert-dialog |
sheet |
software | healthy | assets/svelte/components/ui/sheet |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
postgres |
hardware | healthy | docker-compose.yaml |
redis |
hardware | healthy | docker-compose.yaml |
prometheus |
hardware | healthy | docker-compose.yaml |
grafana |
hardware | healthy | docker-compose.yaml |
nats |
hardware | healthy | docker-compose.yaml |
rabbitmq |
hardware | healthy | docker-compose.yaml |
zookeeper |
hardware | healthy | docker-compose.yaml |
kafka |
hardware | healthy | docker-compose.yaml |
elasticsearch |
hardware | healthy | docker-compose.yaml |
typesense |
hardware | healthy | docker-compose.yaml |
meilisearch |
hardware | healthy | docker-compose.yaml |
timescaledb |
hardware | healthy | docker-compose.yaml |
sequin |
hardware | healthy | docker/docker-compose.yaml |
sequin_postgres |
hardware | healthy | docker/docker-compose.yaml |
sequin_redis |
hardware | healthy | docker/docker-compose.yaml |
sequin_prometheus |
hardware | healthy | docker/docker-compose.yaml |
sequin_grafana |
hardware | healthy | docker/docker-compose.yaml |
postgres-primary |
hardware | healthy | docker/replica-cdc-dev/docker-compose.yaml |
postgres-replica |
hardware | healthy | docker/replica-cdc-dev/docker-compose.yaml |
postgres-primary |
hardware | healthy | docker/replica-physical-cdc-dev/docker-compose.yaml |
postgres-replica |
hardware | healthy | docker/replica-physical-cdc-dev/docker-compose.yaml |
postgres |
hardware | healthy | priv/tests_e2e/docker-compose.yml |
redis |
hardware | healthy | priv/tests_e2e/docker-compose.yml |
kafka |
hardware | healthy | priv/tests_e2e/docker-compose.yml |
sequin |
hardware | healthy | priv/tests_e2e/docker-compose.yml |
localstack |
hardware | healthy | priv/tests_e2e/docker-compose.yml |
meilisearch |
hardware | healthy | examples/meilisearch/docker-compose.yml |
tf::random_bytes::secret_key_base |
hardware | healthy | deployment/terraform-ecs-fargate/app/sequin-ecs.tf |
tf::random_bytes::vault_key |
hardware | healthy | deployment/terraform-ecs-fargate/app/sequin-ecs.tf |
tf::random_password::admin_password |
hardware | healthy | deployment/terraform-ecs-fargate/app/sequin-ecs.tf |
tf::aws_cloudwatch_log_group::sequin |
hardware | healthy | deployment/terraform-ecs-fargate/app/sequin-ecs.tf |
tf::aws_ecs_cluster::sequin |
hardware | healthy | deployment/terraform-ecs-fargate/infra/ecs.tf |
tf::random_password::db_password |
hardware | healthy | deployment/terraform-ecs-fargate/infra/rds.tf |
tf::random_bytes::secret_key_base |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/app/sequin-ecs.tf |
tf::random_bytes::vault_key |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/app/sequin-ecs.tf |
tf::random_password::admin_password |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/app/sequin-ecs.tf |
tf::aws_cloudwatch_log_group::sequin |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/app/sequin-ecs.tf |
tf::aws_ecs_cluster::sequin |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/ecs.tf |
tf::random_password::db_password |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/rds.tf |
tf::aws_sqs_queue::sequin_http_push_dead_dlq |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::aws_sqs_queue::sequin_http_push_dlq |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::aws_sqs_queue::sequin_http_push_queue |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::aws_iam_user::sequin_http_push_sqs_user |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::aws_iam_access_key::sequin_http_push_sqs_user_key |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::aws_iam_policy::sequin_sqs_access_policy |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::aws_iam_user_policy_attachment::sequin_http_push_sqs_us… |
hardware | healthy | deployment/terraform-ecs-ec2-sqs/infra/sqs.tf |
tf::random_bytes::secret_key_base |
hardware | healthy | deployment/terraform-ecs-ec2/app/sequin-ecs.tf |
tf::random_bytes::vault_key |
hardware | healthy | deployment/terraform-ecs-ec2/app/sequin-ecs.tf |
tf::random_password::admin_password |
hardware | healthy | deployment/terraform-ecs-ec2/app/sequin-ecs.tf |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cn |
software | healthy | assets/svelte/utils.ts:cn |
formatRelativeTimestamp |
software | healthy | assets/svelte/utils.ts:formatRelativeTimestamp |
diffInMonths |
software | healthy | assets/svelte/utils.ts:diffInMonths |
truncateMiddle |
software | healthy | assets/svelte/utils.ts:truncateMiddle |
getColorFromName |
software | healthy | assets/svelte/utils.ts:getColorFromName |
flyAndScale |
software | healthy | assets/svelte/utils.ts:flyAndScale |
scaleConversion |
software | healthy | assets/svelte/utils.ts:scaleConversion |
percentage |
software | healthy | assets/svelte/utils.ts:percentage |
styleToString |
software | healthy | assets/svelte/utils.ts:styleToString |
formatNumberWithCommas |
software | healthy | assets/svelte/utils.ts:formatNumberWithCommas |
conditionalClass |
software | healthy | assets/svelte/utils.ts:conditionalClass |
saveFunctionTypeToStorage |
software | healthy | assets/svelte/functions/functionTypeStorage.ts:saveFunction… |
saveSinkTypeToStorage |
software | healthy | assets/svelte/functions/functionTypeStorage.ts:saveSinkType… |
loadFunctionTypeFromStorage |
software | healthy | assets/svelte/functions/functionTypeStorage.ts:loadFunction… |
loadSinkTypeFromStorage |
software | healthy | assets/svelte/functions/functionTypeStorage.ts:loadSinkType… |
clearFunctionTypeStorage |
software | healthy | assets/svelte/functions/functionTypeStorage.ts:clearFunctio… |
getStorageKey |
software | healthy | assets/svelte/functions/functionCodeStorage.ts:getStorageKey |
saveFunctionCodeToStorage |
software | healthy | assets/svelte/functions/functionCodeStorage.ts:saveFunction… |
loadFunctionCodeFromStorage |
software | healthy | assets/svelte/functions/functionCodeStorage.ts:loadFunction… |
clearFunctionCodeStorage |
software | healthy | assets/svelte/functions/functionCodeStorage.ts:clearFunctio… |
getStorageKey |
software | healthy | assets/svelte/functions/messageStorage.ts:getStorageKey |
clearStorage |
software | healthy | assets/svelte/functions/messageStorage.ts:clearStorage |
saveToStorage |
software | healthy | assets/svelte/functions/messageStorage.ts:saveToStorage |
loadFromStorage |
software | healthy | assets/svelte/functions/messageStorage.ts:loadFromStorage |
isValidPostgresURL |
software | healthy | assets/svelte/databases/utils.ts:isValidPostgresURL |
parsePostgresURL |
software | healthy | assets/svelte/databases/utils.ts:parsePostgresURL |
concatenateUrl |
software | healthy | assets/svelte/databases/utils.ts:concatenateUrl |
getInitialState |
software | healthy | assets/svelte/stores/Sidenav.js:getInitialState |
updates |
software | healthy | assets/svelte/consumers/dynamicRoutingDocs.ts:updates |
externalType |
software | healthy | assets/svelte/consumers/utils.ts:externalType |
cleanUpExternalSystems |
software | healthy | examples/sequin-cdc-to-temporal/src/activities.ts:cleanUpEx… |
sendDeletionConfirmation |
software | healthy | examples/sequin-cdc-to-temporal/src/activities.ts:sendDelet… |
run |
software | healthy | examples/sequin-cdc-to-temporal/src/client.ts:run |
setupTemporal |
software | healthy | examples/sequin-cdc-to-temporal/src/server.ts:setupTemporal |
userDeletionCleanupWorkflow |
software | healthy | examples/sequin-cdc-to-temporal/src/workflows.ts:userDeleti… |
runWorker |
software | healthy | examples/sequin-cdc-to-temporal/src/worker.ts:runWorker |
getExistingUserIds |
software | healthy | examples/user-specific-webhooks/generate-notifications.js:g… |
generateNotifications |
software | healthy | examples/user-specific-webhooks/generate-notifications.js:g… |
elapsedSeconds |
software | healthy | examples/user-specific-webhooks/generate-notifications.js:e… |
⚙ express.json( |
software | healthy | examples/user-specific-webhooks/server.js |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5432 |
network | healthy | docker-compose.yaml |
port:6379 |
network | healthy | docker-compose.yaml |
port:9090 |
network | healthy | docker-compose.yaml |
port:3000 |
network | healthy | docker-compose.yaml |
port:4222 |
network | healthy | docker-compose.yaml |
port:8222 |
network | healthy | docker-compose.yaml |
port:5672 |
network | healthy | docker-compose.yaml |
port:15672 |
network | healthy | docker-compose.yaml |
port:9092 |
network | healthy | docker-compose.yaml |
port:9200 |
network | healthy | docker-compose.yaml |
port:8108 |
network | healthy | docker-compose.yaml |
port:7700 |
network | healthy | docker-compose.yaml |
port:5433 |
network | healthy | docker-compose.yaml |
port:4000 |
network | healthy | Dockerfile |
port:7376 |
network | healthy | docker/docker-compose.ci.yaml |
port:7377 |
network | healthy | docker/docker-compose.ci.yaml |
port:7378 |
network | healthy | docker/docker-compose.ci.yaml |
port:7432 |
network | healthy | docker/replica-cdc-dev/docker-compose.yaml |
port:7452 |
network | healthy | docker/replica-cdc-dev/docker-compose.yaml |
port:2181 |
network | healthy | docs/static/kafka-docker-compose.yaml |
port:9000 |
network | healthy | cli/config/config_test.go |
port:8080 |
network | healthy | cli/cli/config_command_test.go |
port:5412 |
network | healthy | priv/tests_e2e/docker-compose.yml |
port:6319 |
network | healthy | priv/tests_e2e/docker-compose.yml |
port:9012 |
network | healthy | priv/tests_e2e/docker-compose.yml |
port:7316 |
network | healthy | priv/tests_e2e/docker-compose.yml |
port:4566 |
network | healthy | priv/tests_e2e/docker-compose.yml |
port:3333 |
network | healthy | examples/user-specific-webhooks/server.js |
port:10 |
network | healthy | .github/workflows/e2e-tests.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
e2e-tests |
cicd | healthy | .github/workflows/e2e-tests.yml |
deploy |
cicd | healthy | .github/workflows/deploy-pages.yml |
signoff-checks |
cicd | healthy | .github/workflows/signoff-commit.yml |
build-and-push |
cicd | healthy | .github/workflows/docker-cloud-build.yml |
build-cli |
cicd | healthy | .github/workflows/release.yml |
build-docker |
cicd | healthy | .github/workflows/release.yml |
smoke-test |
cicd | healthy | .github/workflows/release.yml |
create-manifest |
cicd | healthy | .github/workflows/release.yml |
generate-release-notes |
cicd | healthy | .github/workflows/release.yml |
create-release |
cicd | healthy | .github/workflows/release.yml |
update-homebrew |
cicd | healthy | .github/workflows/release.yml |
docker |
cicd | healthy | .github/workflows/docker-build.yml |
smoke-test |
cicd | healthy | .github/workflows/docker-build.yml |
create-manifest |
cicd | healthy | .github/workflows/docker-build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
ANTHROPIC_API_KEY |
cicd | healthy | — |
ECR_URL |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
DOCKERHUB_TOKEN |
cicd | healthy | — |
IMAGE_NAME |
cicd | healthy | — |
VERSION |
cicd | healthy | — |
AWS_REGION |
cicd | healthy | — |
DOCKERHUB_USERNAME |
cicd | healthy | — |
HOMEBREW_TAP_PAT |
cicd | healthy | — |
SELF_HOSTED_SENTRY_DSN |
cicd | healthy | — |
AWS_ACCESS_KEY_ID |
cicd | healthy | — |
AWS_SECRET_ACCESS_KEY |
cicd | healthy | — |
SENTRY_DSN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::e2e-tests |
cicd | healthy | .github/workflows/e2e-tests.yml |
gha::deploy-pages |
cicd | healthy | .github/workflows/deploy-pages.yml |
gha::signoff-commit |
cicd | healthy | .github/workflows/signoff-commit.yml |
gha::docker-cloud-build |
cicd | healthy | .github/workflows/docker-cloud-build.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::docker-build |
cicd | healthy | .github/workflows/docker-build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
POST /subscribe |
api | healthy | examples/user-specific-webhooks/server.js |
POST /backfill |
api | healthy | examples/user-specific-webhooks/server.js |
GET / |
api | healthy | examples/sequin-cdc-to-temporal/src/server.ts |
POST /sequin-webhook |
api | healthy | examples/sequin-cdc-to-temporal/src/server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
redis |
data | healthy | README.md |
elasticsearch |
data | healthy | README.md |
postgresql |
data | healthy | docker-compose.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
kafka |
data | healthy | README.md |
sqs |
data | healthy | README.md |
pubsub |
data | healthy | README.md |
rabbitmq |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | docker-compose.yaml |
169.254.169.254 |
network | healthy | scripts/start_commands.sh |
1.1.1.1 |
network | healthy | cli/chisel/share/settings/remote_test.go |
192.168.0.1 |
network | healthy | cli/chisel/share/settings/remote.go |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | README.md |
vps::aws |
hardware | healthy | README.md |
vps::azure |
hardware | healthy | README.md |
vps::ec2 |
hardware | healthy | scripts/start_commands.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::docker/playground.yml |
security | healthy | docker/playground.yml |
password_literal::docker/playground.yml |
security | healthy | docker/playground.yml |
password_literal::docker/replica-physical-cdc-dev/setup-rep… |
security | healthy | docker/replica-physical-cdc-dev/setup-replica.sh |
password_literal::priv/tests_e2e/sequin.yml |
security | healthy | priv/tests_e2e/sequin.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::deployment/README.md |
security | healthy | deployment/README.md |
auth::assets/svelte/sinks/nats/NatsSinkCard.svelte |
security | healthy | assets/svelte/sinks/nats/NatsSinkCard.svelte |
auth::assets/svelte/consumers/types.ts |
security | healthy | assets/svelte/consumers/types.ts |
auth::assets/svelte/sinks/nats/NatsSinkForm.svelte |
security | healthy | assets/svelte/sinks/nats/NatsSinkForm.svelte |
| Label | Layer | Status | Path |
|---|---|---|---|
products |
data | healthy | docker/postgres-init/init.sql |
kafka_test_table |
data | healthy | priv/tests_e2e/postgres/00-setup.sql |
sqs_test_table |
data | healthy | priv/tests_e2e/postgres/00-setup.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
based |
software | healthy | assets/svelte/utils.ts:based |
to |
software | healthy | assets/svelte/utils.ts:to |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ta6kmoc5 |
software | healthy | /tmp/repobility-clone-ta6kmoc5 |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | deployment/README.md |
This page is publicly accessible at:
https://repobility.com/scan/c1e7f109-e020-49c8-afe4-a27734b8ad2b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c1e7f109-e020-49c8-afe4-a27734b8ad2b/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.