Monolith Testing and Operations
Use this skill when
- •Running regression checks.
- •Preparing deployment-related changes.
Test commands
- •Full suite:
make test - •Verbose suite:
make testv - •Package-scope:
go test ./app/...,go test ./ws/..., etc.
Operational commands
- •Start dev app:
make run(ormakeforairhot reload) - •Serve guides:
make guides - •Build binary:
make build - •Deploy:
make deploy <user@host> - •Initial server setup:
make server-setup <user@host> <domain>
Deployment artifacts
- •Deployment scripts/config under
server_management/. - •Caddy config included for reverse proxy + retry buffering behavior.
Validation checklist before shipping
- •
make test - •Smoke test key endpoints (
/,/ws, generated routes). - •If middleware/auth changes, test anonymous and authenticated behavior.
- •If deployment code changed, review scripts and service restart assumptions.