Skip to main content

Day-to-Day Operations

Starting Services (Normal Operation)

docker compose up -d

Data persists - All inventory, items, and configuration remain intact.

Viewing Logs

All services:

docker compose logs -f

Specific service:

docker compose logs -f backend
docker compose logs -f db
docker compose logs -f frontend

Recent logs only (last 50 lines):

docker compose logs --tail=50 backend

Checking Service Status

docker compose ps

Restarting a Service

Restart backend after code changes:

docker compose restart backend

Restart all services:

docker compose restart

Note: For Python code changes, restart is NOT needed - uvicorn auto-reloads.

Checking Resource Usage

docker stats inventory-backend inventory-db inventory-frontend