1.5 KiB
1.5 KiB
Restart Distribuzione NetGescon
Snapshot operativo per riprendere lavoro su distribuzione/update quando la chat viene chiusa o riavviata.
Stato Ultimo Aggiornamento
Data: 10-03-2026
Completato:
- Comando update client:
php artisan netgescon:update - Endpoint update server: manifest/package (
/api/v1/distribution/updates/*) - Config distribuzione:
config/distribution.php - Script baseline e publish manifest:
scripts/ops/netgescon-baseline-freeze.shscripts/ops/netgescon-publish-manifest.sh
- Stack Git machine:
scripts/ops/git-stack/docker-compose.ymlscripts/ops/git-stack/.env.example
- Runbook remoto principale:
docs/RUNBOOK-DISTRIBUZIONE-REMOTA-NETGESCON.md
Primo Blocco Comandi Da Lanciare
cd /home/michele/netgescon/netgescon-laravel
php artisan list | head -n 40
php artisan list | grep -E "netgescon:update|distribution|gescon:|import:" | head -n 80
Se questi comandi non rispondono, risolvere prima eventuali errori PHP/sintassi nel progetto.
Sequenza Ripartenza Consigliata
- Leggi
docs/RUNBOOK-DISTRIBUZIONE-REMOTA-NETGESCON.md - Verifica endpoint update:
curl -sS "https://updates.netgescon.it/api/v1/distribution/updates/manifest?channel=free" | jq
- Verifica staging:
curl -I -sS "https://staging.netgescon.it/fornitore/tickets?fornitore=1"
- Esegui check update su staging:
cd /var/www/netgescon
php artisan netgescon:update --channel=free
- Se ok, applica:
php artisan netgescon:update --channel=free --apply