Files
Mastermind/OPERATIONS.md

1.0 KiB

OPERATIONS — Mastermind MVP

Logs

cd /root/clawd/mastermind-mvp
docker compose logs -f web
docker compose logs -f db

Restart

docker compose restart

Update (pull latest code and rebuild)

docker compose down
docker compose up -d --build

Data persistence

Data is stored under ./data/:

  • data/postgres/ — Postgres volume
  • data/uploads/ — stored imported .eml files

Backup (manual for now)

# Stop app for a consistent snapshot
docker compose down

tar -czf mastermind_backup_$(date +%Y%m%d_%H%M%S).tar.gz data .env docker-compose.yml

# Start again
docker compose up -d --build

Restore

docker compose down
rm -rf data

tar -xzf mastermind_backup_YYYYMMDD_HHMMSS.tar.gz

docker compose up -d --build

Move to a new server (portability)

Copy:

  • the whole mastermind-mvp/ folder (or at minimum: docker-compose.yml, web/, worker/, data/, .env)

On new host:

cd mastermind-mvp
docker compose up -d --build

Then verify:

  • /health
  • login works