https://github.com/rakheen-dama/aws-infra
· scanned 2026-06-15 23:46 UTC (2 months, 4 weeks ago)
12 raw signals (0 security + 12 graph)
Last scanned 2 months, 4 weeks ago · v1 · 12 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 248 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 |
|---|---|---|---|
tf::aws_s3_bucket::state |
hardware | healthy | bootstrap/main.tf |
tf::aws_s3_bucket_versioning::state |
hardware | healthy | bootstrap/main.tf |
tf::aws_s3_bucket_server_side_encryption_configuration::sta… |
hardware | healthy | bootstrap/main.tf |
tf::aws_s3_bucket_public_access_block::state |
hardware | healthy | bootstrap/main.tf |
tf::aws_dynamodb_table::locks |
hardware | healthy | bootstrap/main.tf |
tf::aws_appautoscaling_target::ecs |
hardware | healthy | modules/autoscaling/main.tf |
tf::aws_appautoscaling_policy::cpu |
hardware | healthy | modules/autoscaling/main.tf |
tf::aws_appautoscaling_policy::memory |
hardware | healthy | modules/autoscaling/main.tf |
tf::aws_ecs_cluster::main |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_cluster_capacity_providers::main |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_task_definition::frontend |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_task_definition::backend |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_service::frontend |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_task_definition::gateway |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_task_definition::portal |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_task_definition::keycloak |
hardware | healthy | modules/ecs/main.tf |
tf::aws_service_discovery_private_dns_namespace::internal |
hardware | healthy | modules/ecs/main.tf |
tf::aws_service_discovery_service::backend |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_service::backend |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_service::gateway |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_service::portal |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_service::keycloak |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_task_definition::mailpit |
hardware | healthy | modules/ecs/main.tf |
tf::aws_service_discovery_service::mailpit |
hardware | healthy | modules/ecs/main.tf |
tf::aws_ecs_service::mailpit |
hardware | healthy | modules/ecs/main.tf |
tf::aws_cloudwatch_log_group::frontend |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_log_group::backend |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_log_group::gateway |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_log_group::portal |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_log_group::keycloak |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_sns_topic::alerts |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_sns_topic_subscription::alert_email |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_sns_topic_policy::alerts |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::backend_unhealthy_hosts |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::gateway_unhealthy_hosts |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::keycloak_unhealthy_hosts |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::high_5xx |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::high_elb_5xx |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::rds_cpu_high |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::rds_storage_low |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::rds_connections_high |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_metric_alarm::backend_cpu_high |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_cloudwatch_log_group::mailpit |
hardware | healthy | modules/monitoring/main.tf |
tf::aws_iam_openid_connect_provider::github |
hardware | healthy | modules/github-oidc/main.tf |
tf::aws_iam_role::github_actions |
hardware | healthy | modules/github-oidc/main.tf |
tf::aws_iam_role_policy::cicd |
hardware | healthy | modules/github-oidc/main.tf |
tf::aws_iam_role_policy::provision |
hardware | healthy | modules/github-oidc/main.tf |
tf::aws_iam_role_policy::iam_scoped |
hardware | healthy | modules/github-oidc/main.tf |
tf::aws_vpc::main |
hardware | healthy | modules/vpc/main.tf |
tf::aws_internet_gateway::main |
hardware | healthy | modules/vpc/main.tf |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
providers.tf |
software | healthy | providers.tf |
main.tf |
software | healthy | main.tf |
variables.tf |
software | healthy | variables.tf |
versions.tf |
software | healthy | versions.tf |
persistent-refs.tf |
software | healthy | persistent-refs.tf |
outputs.tf |
software | healthy | outputs.tf |
architecture-diagrams.md |
software | healthy | docs/architecture-diagrams.md |
deploy-user-iam-policy.json |
software | healthy | docs/iam/deploy-user-iam-policy.json |
deploy-user-infra-policy.json |
software | healthy | docs/iam/deploy-user-infra-policy.json |
persistent-up.sh |
software | healthy | scripts/persistent-up.sh |
env-up.sh |
software | healthy | scripts/env-up.sh |
env-down.sh |
software | healthy | scripts/env-down.sh |
main.tf |
software | healthy | bootstrap/main.tf |
variables.tf |
software | healthy | bootstrap/variables.tf |
outputs.tf |
software | healthy | bootstrap/outputs.tf |
main.tf |
software | healthy | modules/autoscaling/main.tf |
variables.tf |
software | healthy | modules/autoscaling/variables.tf |
outputs.tf |
software | healthy | modules/autoscaling/outputs.tf |
main.tf |
software | healthy | modules/ecs/main.tf |
variables.tf |
software | healthy | modules/ecs/variables.tf |
outputs.tf |
software | healthy | modules/ecs/outputs.tf |
main.tf |
software | healthy | modules/monitoring/main.tf |
variables.tf |
software | healthy | modules/monitoring/variables.tf |
outputs.tf |
software | healthy | modules/monitoring/outputs.tf |
main.tf |
software | healthy | modules/github-oidc/main.tf |
variables.tf |
software | healthy | modules/github-oidc/variables.tf |
outputs.tf |
software | healthy | modules/github-oidc/outputs.tf |
main.tf |
software | healthy | modules/vpc/main.tf |
variables.tf |
software | healthy | modules/vpc/variables.tf |
outputs.tf |
software | healthy | modules/vpc/outputs.tf |
main.tf |
software | healthy | modules/bastion/main.tf |
variables.tf |
software | healthy | modules/bastion/variables.tf |
outputs.tf |
software | healthy | modules/bastion/outputs.tf |
main.tf |
software | healthy | modules/iam/main.tf |
variables.tf |
software | healthy | modules/iam/variables.tf |
outputs.tf |
software | healthy | modules/iam/outputs.tf |
main.tf |
software | healthy | modules/security-groups/main.tf |
variables.tf |
software | healthy | modules/security-groups/variables.tf |
outputs.tf |
software | healthy | modules/security-groups/outputs.tf |
main.tf |
software | healthy | modules/secrets/main.tf |
variables.tf |
software | healthy | modules/secrets/variables.tf |
outputs.tf |
software | healthy | modules/secrets/outputs.tf |
main.tf |
software | healthy | modules/ecr/main.tf |
variables.tf |
software | healthy | modules/ecr/variables.tf |
outputs.tf |
software | healthy | modules/ecr/outputs.tf |
main.tf |
software | healthy | modules/alb/main.tf |
variables.tf |
software | healthy | modules/alb/variables.tf |
outputs.tf |
software | healthy | modules/alb/outputs.tf |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
iam |
software | healthy | docs/iam |
scripts |
software | healthy | scripts |
bootstrap |
software | healthy | bootstrap |
modules |
software | healthy | modules |
autoscaling |
software | healthy | modules/autoscaling |
ecs |
software | healthy | modules/ecs |
monitoring |
software | healthy | modules/monitoring |
github-oidc |
software | healthy | modules/github-oidc |
vpc |
software | healthy | modules/vpc |
bastion |
software | healthy | modules/bastion |
iam |
software | healthy | modules/iam |
security-groups |
software | healthy | modules/security-groups |
secrets |
software | healthy | modules/secrets |
ecr |
software | healthy | modules/ecr |
alb |
software | healthy | modules/alb |
s3 |
software | healthy | modules/s3 |
dns |
software | healthy | modules/dns |
persistent |
software | healthy | persistent |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/env-down.sh |
security | healthy | scripts/env-down.sh |
auth::scripts/persistent-up.sh |
security | healthy | scripts/persistent-up.sh |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
auth::scripts/env-up.sh |
security | healthy | scripts/env-up.sh |
auth::README.md |
security | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
AWS_ROLE_ARN |
cicd | healthy | — |
WORKDIR |
cicd | healthy | — |
TF_VERSION |
cicd | healthy | — |
STATE_KEY |
cicd | healthy | — |
AWS_REGION |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
postgresql |
data | healthy | README.md |
redis |
data | healthy | README.md |
postgres |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
plan |
cicd | healthy | .github/workflows/terraform.yml |
apply-staging |
cicd | healthy | .github/workflows/terraform.yml |
dispatch |
cicd | healthy | .github/workflows/terraform.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
tf::aws_iam_instance_profile::bastion |
hardware | healthy | modules/bastion/main.tf |
tf::aws_instance::bastion |
hardware | healthy | modules/bastion/main.tf |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | README.md |
vps::ec2 |
hardware | healthy | docs/iam/deploy-user-iam-policy.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-37_rwv70 |
software | healthy | /tmp/repobility-clone-37_rwv70 |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::terraform |
cicd | healthy | .github/workflows/terraform.yml |
This page is publicly accessible at:
https://repobility.com/scan/66a25d78-207d-4e83-a97d-8c9691dcabfb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/66a25d78-207d-4e83-a97d-8c9691dcabfb/
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.