Skip to content

Runbooks

Operational procedures for managing the Freeze Design webshop in production.

Available Runbooks

Quick Reference

Check Application Status

# Docker containers
docker compose -f docker-compose.prod.yml ps

# Backend logs
docker compose -f docker-compose.prod.yml logs backend --tail 100 -f

# Frontend logs
docker compose -f docker-compose.prod.yml logs frontend --tail 100 -f

Restart Services

docker compose -f docker-compose.prod.yml restart backend
docker compose -f docker-compose.prod.yml restart frontend
docker compose -f docker-compose.prod.yml restart celery

Database Access

docker compose -f docker-compose.prod.yml exec db psql -U freezedesign -d freezedesign_prod

Incident Response

Priority Levels

Level Response Time Examples
P1 Immediate Site down, payment failures
P2 1 hour Major feature broken
P3 4 hours Minor bugs, degraded performance
P4 Next business day UI issues, minor improvements

Escalation Path

For a solo-operator setup, "escalation" means increasing your own response urgency. See the Alerting Runbook for detailed response procedures per alert type.