58 lines
830 B
Markdown
58 lines
830 B
Markdown
# RUNBOOK
|
|
|
|
## Production App
|
|
|
|
Host:
|
|
192.168.68.89
|
|
|
|
Deploy path:
|
|
/opt/plesk-agency-portal
|
|
|
|
Container:
|
|
plesk-agency-portal
|
|
|
|
Public URL:
|
|
https://portal.rdbcloud.co.uk
|
|
|
|
---
|
|
|
|
## Health Check
|
|
|
|
Public:
|
|
|
|
curl https://portal.rdbcloud.co.uk/api/health
|
|
|
|
Local:
|
|
|
|
curl http://127.0.0.1:3000/api/health
|
|
|
|
---
|
|
|
|
## Check Running Container
|
|
|
|
docker ps
|
|
docker inspect plesk-agency-portal --format '{{.Image}} {{.Created}}'
|
|
docker images | grep plesk-agency-portal
|
|
|
|
---
|
|
|
|
## View Logs
|
|
|
|
cd /opt/plesk-agency-portal
|
|
docker compose -f docker-compose.prod.yml logs --tail=200
|
|
|
|
Follow logs:
|
|
|
|
docker logs -f plesk-agency-portal
|
|
|
|
---
|
|
|
|
## Rollback
|
|
|
|
cd /opt/plesk-agency-portal
|
|
APP_IMAGE=plesk-agency-portal:build-37 ./scripts/rollback-prod.sh
|
|
|
|
Verify:
|
|
|
|
docker inspect plesk-agency-portal --format '{{.Image}} {{.Created}}'
|
|
curl http://127.0.0.1:3000/api/health |