Files
mediaproc/ctrl
buenosairesam d9e0794b83 fix vite resolution for soleprint-ui deps; align kind template
- vite: alias @vue-flow/core and uplot to detection-app's node_modules
  so they resolve when imported through the symlinked soleprint-ui
  framework (Vite follows the symlink and would otherwise look up
  from ui/framework/, where node_modules doesn't exist)
- kind-config.yaml.tpl: match the new port layout (gateway on 30080
  via 127.0.0.1, redis on 6382), avoiding port-80 conflict with Caddy;
  keeps the extraMount for /mnt/media so MinIO can seed from host
2026-04-29 06:11:40 -03:00
..
2026-03-13 14:29:38 -03:00
2026-03-26 22:22:35 -03:00
2026-03-26 09:20:23 -03:00
2026-03-23 11:13:30 -03:00
2026-03-15 16:03:53 -03:00
2026-03-15 16:03:53 -03:00
2026-03-26 22:22:35 -03:00
2026-03-23 09:58:40 -03:00
2026-03-26 05:23:37 -03:00
2026-02-03 12:20:40 -03:00
2026-03-23 09:58:40 -03:00
2026-02-03 14:18:03 -03:00
2026-03-30 07:22:14 -03:00

MPR Control

Scripts for running and deploying MPR.

Setup

  1. Add to /etc/hosts:

    127.0.0.1 mpr.local.ar
    
  2. Copy environment template:

    cp ctrl/.env.template ctrl/.env
    
  3. Start the stack:

    ./ctrl/run.sh
    

URLs

Commands

# Start all services
./ctrl/run.sh

# Start in detached mode
./ctrl/run.sh -d

# Rebuild and start
./ctrl/run.sh --build

# Stop all
./ctrl/run.sh down

# View logs
./ctrl/run.sh logs -f

# Deploy to remote (configure SERVER/REMOTE_PATH in .env)
./ctrl/deploy.sh
./ctrl/deploy.sh --restart
./ctrl/deploy.sh --dry-run

Ports

Service Internal External
nginx 80 80
Django 8701 8701
FastAPI 8702 8702
Timeline 5173 5173
PostgreSQL 5432 5433
Redis 6379 6380