Deployment Documentation
Deployment guides and checklists for the Crypto Inventory Platform.
Deployment Guides
- Production Checklist – Comprehensive production deployment checklist
- Database Migrations – Database migration procedures
Migration Guides
- Migration Checklist – Deployment migration checklist
- Propagation Guide – Deployment propagation procedures
Quick Start
Development Deployment
# Start development environment
make session-init
Production Deployment
- Review Production Checklist
- Generate environment:
node ./scripts/generate-prod-env.mjs - Deploy:
docker compose -f docker-compose.prod.yml up -d
Deployment Environments
- Development: Local Docker Compose (
docker-compose.yml) - Smoke Test: Single EC2 instance (
docker-compose.ec2-smoke.yml) - Production: AWS EC2 with ALB (
docker-compose.prod.yml) - Staging: Similar to production (optional)
Related Documentation
- Operations Monitoring – Monitoring setup