Deploy in prod oggi (midserver v2 e pannello)¶
Come si aggiornano oggi i servizi su ServerIT, finché non arrivano le pipeline e Coolify di prod. Fonte: raw/prod_setup.txt, README del midserver, stato verificato il 27/10/2026.
Prima: leggere operazioni-sicure-prod.md e fare un backup (comandi-verifica.md).
Pannello MDM¶
- Push su
maindimdm_web_panel→ CodeBuild costruisce e caricamdm8670650/installation/mdm_panel:<VERSION>su ECR (automatico). - Su ServerIT: login a ECR (
aws ecr get-login-password | docker login ...), poi aggiornare il tag dell'immagine del serviziopanelnel compose edocker compose up -d panel. - Verificare
https://panel.bsqdev.uk. - Rollback: rimettere il tag precedente (oggi
1.8.0) edocker compose up -d panel.
Midserver v2¶
Non c'è build automatica. Procedura prevista dal repository:
- SSH su ServerIT,
cd ~/mdm_mid_server. git status: attenzione alla modifica locale deldocker-compose.yml(immagine di phpMyAdmin). Salvarla prima di qualsiasigit pull.git pulldel branchmain.docker compose --env-file .env.prod up -d --build midserver celery_worker(limitare ai servizi da aggiornare; non usaredown).- Verificare: box online, un comando dal pannello, log del midserver.
- Rollback:
git checkout <commit precedente>e ricostruire, oppure ritaggare l'immagine precedente. Annotare il commit in uso prima di aggiornare.
Il midserver v2 è in manutenzione: aggiornarlo solo per correzioni necessarie. Le novità vanno sulla v3.
ewelink-integration¶
Non aggiornare se non necessario. Se serve: cd ~/ewelink_integration && docker compose up -d --build, preservando data/tokens.json.