Pinned Repositories
Engineering-Playbook
Repository of documentation on how we do Software Engineering at TrussWorks.
react-uswds
USWDS 3.0 components built in React
terraform-aws-bootstrap
🐓 🥚 Terraform for your Terraform remote state configuration
terraform-aws-config
Enables AWS Config and adds managed config rules with good defaults.
terraform-aws-ecs-service
Creates an ECS Service.
terraform-aws-logs
Creates and configures an S3 bucket for storing AWS logs.
terraform-aws-s3-private-bucket
Creates a private, encrypted, versioned S3 bucket with good defaults.
terraform-aws-wafv2
Creates a WAF using AWS WAFv2 and AWS Managed Rule Sets
terraform-layout-example
Example of a Truss Terraform project
trussels-guide
Truss's Repositories
trussworks/terraform-aws-config
Enables AWS Config and adds managed config rules with good defaults.
trussworks/terraform-layout-example
Example of a Truss Terraform project
trussworks/react-uswds
USWDS 3.0 components built in React
trussworks/Engineering-Playbook
Repository of documentation on how we do Software Engineering at TrussWorks.
trussworks/terraform-aws-ecs-service
Creates an ECS Service.
trussworks/terraform-aws-ou-scp
Combines AWS Organizations Service Control Policies (SCP)
trussworks/terraform-aws-cloudtrail
Creates and configures AWS CloudTrail
trussworks/terraform-aws-s3-anti-virus
Creates and configures Anti-Virus Scanning of S3 Buckets.
trussworks/truss-aws-tools
Assortment of AWS Lambda functions and CLI based tools for working with AWS.
trussworks/truss-interview
Truss software engineering interview
trussworks/terraform-aws-mfa
Enforces MFA on an AWS account
trussworks/setup-new-aws-user
Creates an MFA token and new access keys for an AWS user.
trussworks/terraform-aws-iam-sleuth
Lambda-based auditing tool for AWS Access keys
trussworks/accessibility
a11y resources and guild work
trussworks/bucket-antivirus-function
Serverless antivirus for cloud storage.
trussworks/pre-commit-hooks
Common pre-commit hooks
trussworks/terraform-aws-acm-cert
Creates a TLS certificate using AWS ACM for domains hosted on Route53.
trussworks/terraform-aws-rds-snapshot-cleaner
RDS Snapshot Cleaner
trussworks/terraform-aws-alb-web-containers
Creates an ALB for serving a web app.
trussworks/trussels-guide
trussworks/research-design-playbook
Research and Design Playbook https://trussworks.github.io/research-design-playbook/
trussworks/shared-actions
Home of shared github actions
trussworks/unemployment-insurance-modernization-demo
A sample repository for UI modernization sample code
trussworks/find-guardduty-user
Easily identify IAM users that have triggered GuardDuty findings.
trussworks/terraform-aws-sso-group
Creates AWS IAM Identity Center resources
trussworks/affinity-groups-slackbot
We made this slackbot to allow folks to opt into private affinity groups (read: private channels) within a Slack workspace without having to out themselves or forcing a public point of contact for the group to out themselves.
trussworks/ecs-service-logs
ecs-service-logs is used to filter JSON-formatted log lines in CloudWatch
trussworks/prereqs
A tool to check your project prerequisites so your engineers don't have to.
trussworks/.github
A home for our default community health files (eg contributing guidelines, issue templates). These will show up by default in any of our public-facing repositories -- unless said repositories have overriden this behavior by adding their own community files.
trussworks/httpbaselinetest
The httpbaselinetest package provides a framework for recording requests, responses, and the expected database changes