fix: remove binary, add Makefile, document validators

This commit is contained in:
2026-04-10 22:04:13 -07:00
parent 4bb695ce9c
commit ae6bb19777
4 changed files with 36 additions and 0 deletions
+8
View File
@@ -78,6 +78,14 @@ ssh -L 2019:localhost:2019 server-1 &
- `REVIEW_DOMAIN` - Domain for WIP review environments (default: `review.example.com`)
## Architecture
### Input Validation (validators.go)
The server includes comprehensive input validation to prevent security issues:
- **Domain validation**: Ensures valid domain format
- **Path validation**: Prevents directory traversal attacks
- **Port validation**: Validates port ranges (1-65535)
- **Header validation**: Validates HTTP header names
- `client.go` - Caddy Admin API client
- `server.go` - MCP server setup