openclaw/test
Shunsuke Hayashi 4d74fdf593 feat(aws): add ECS Fargate deployment for Clawdbot Discord bot
Add complete ECS Fargate infrastructure for Clawdbot Discord bot
deployment on AWS.

## Infrastructure (Terraform)
- **VPC**: 100.64.0.0/16 with DNS support
- **Public Subnets**: 2 subnets in different AZs
- **ECR Repository**: clawdbot/bot with lifecycle policy
- **IAM Roles**: Task Role (DynamoDB+S3) + Execution Role
- **ECS Resources**: Fargate (256 CPU, 2048 MB memory)
- **Security Group**: Outbound only
- **CloudWatch**: Log group with 7-day retention

## Security Improvements
- Discord Bot Token → AWS Secrets Manager
- IAM policy with least privilege principle
- No plaintext secrets in code

## Code Quality
- Fix all 22 lint errors
- Add *.d.ts to oxlint ignore patterns
- Fix Dockerfile .buildstamp for Linux compatibility

Closes #2049

Co-Authored-By: Claude <noreply@anthropic.com>
2026-01-26 13:38:43 +09:00
..
fixtures/child-process-bridge fix: bridge respawned child signals (#933) (thanks @roshanasingh4) 2026-01-15 06:37:27 +00:00
helpers test: align envelope timestamp expectations (#1329) (thanks @dlauer) 2026-01-22 05:51:42 +00:00
integration feat(aws): add ECS Fargate deployment for Clawdbot Discord bot 2026-01-26 13:38:43 +09:00
mocks chore: migrate to oxlint and oxfmt 2026-01-14 15:02:19 +00:00
unit feat(aws): add ECS Fargate deployment for Clawdbot Discord bot 2026-01-26 13:38:43 +09:00
auto-reply.retry.test.ts refactor: lint cleanups and helpers 2025-12-23 00:28:55 +00:00
gateway.multi.e2e.test.ts test: update gateway node/e2e tests 2026-01-20 10:41:09 +00:00
global-setup.ts test: speed up default test env 2026-01-23 18:34:33 +00:00
inbound-contract.providers.test.ts style: oxfmt format 2026-01-17 05:48:56 +00:00
media-understanding.auto.e2e.test.ts test: add media auto-detect coverage 2026-01-23 05:47:13 +00:00
provider-timeout.e2e.test.ts fix(agents): treat provider request-aborted as timeout for fallback (#1576) 2026-01-24 11:27:24 +00:00
setup.ts feat: Add Ollama provider with automatic model discovery (#1606) 2026-01-24 22:38:52 +00:00
test-env.ts fix: expand linux service PATH handling 2026-01-23 19:16:41 +00:00