ALdeploy SOFTWARE SU MISURA · AL WEBENGINE
Case study · automazione interna

Ho smesso di ricordarmi i comandi.
Ho scritto il software che li fa al posto mio.

Quattro pulsanti al posto di una sequenza di comandi da ripetere a memoria. Due progetti, un solo pannello, e i file sensibili che non possono più uscire per sbaglio.

ALdeploy · software interno AL WebEngine · progettato e realizzato da Antonio Lorusso · usato ogni giorno
2 progetti4 pulsanti0 comandi da ricordare5 file, zero installazione
01Il problema

Ogni aggiornamento era un rituale da ripetere a memoria.

Aprire la finestra nera, scrivere una sequenza di comandi diversa per ogni progetto, gestire il login, sperare di non sbagliare cartella. Un momento di distrazione poteva rovinare ore di lavoro.

E poi la regola che non si dimentica mai: database, log, ricevute e contratti firmati non devono finire su GitHub. Una regola scritta su un file di testo — e i file di testo non fermano nulla.

02Il programma

Un pannello che mostra tutto prima di agire.

Il pallino di stato dice a occhio se sei in pari. I file si vedono uno per uno, con la spunta per escluderne qualcuno. I quattro pulsanti sono l’intero lavoro.

ALdeploy SOFTWARE SU MISURA · AL WEBENGINE Progetto: Sito Master (alwebengine.it) ▾ ● Ci sono modifiche

Stato del progetto

Ci sono 3 file cambiati, non ancora inviati
Ultimo commit: cbff4ed fix admin e portfolio
File (3 da inviare)
Mquoteengine.php
?demo-quoteengine-dati.phpNUOVO
??database/data.dbVIETATO — non parte mai

Invio

1 · Invia su GitHub2 · Scarica aggiornamenti3 · Unisci GitHub4 · Aggiorna SERVER

Registro

18:42  === INVIO su GitHub: Sito Master ===
18:42  ✓ Inviato su GitHub.
Il pannello principale di ALdeploy — ogni immagine di questa pagina è ridisegnata in HTML e CSS: è lo stesso codice grafico del programma.
03Dentro la cartella

Nessuna installazione: il programma è una cartella.

Si copia, si apre con il doppio clic, si cancella quando non serve più. Cinque file, ognuno con il suo compito.

ALdeploy
Questo PC › percorso personale › ALdeploy
BATALdeploy.bat File batch doppio clic: avvia il programma
PS1ALdeploy.ps1 Script il motore: fa i comandi git e SSH al posto tuo
HTMinterfaccia.html Pagina web la veste grafica, tutta HTML e CSS
ICOicona.ico Icona il logo ALdeploy sulla finestra
MDLEGGIMI.md Documenti la guida breve: cosa fa ogni pulsante
La cartella ALdeploy: cinque file e nient’altro, dalla guida all’icona della finestra.
04Sicurezza

Progettato per non fidarsi di nessuno.

Blocco automatico

Database, log, ricevute o contratti dentro un commit? Il programma li toglie da solo e avvisa. Su GitHub non finiscono mai.

Tutto visibile

I file si vedono uno per uno, prima di confermare, con la spunta per escluderne qualcuno dall’invio.

Conferma sempre

Ogni azione mostra cosa sta per fare e chiede sì/no. I comandi per cancellare o forzare semplicemente non esistono nel programma.

Password non archiviata

La password del server si digita ogni volta nella finestra nera: il programma non la vede e non la salva da nessuna parte.

05Prima / Dopo

Da venti minuti di ansia a due minuti di conferme.

Prima

Comandi scritti a memoria nella finestra nera · file sensibili “protetti dall’attenzione” · un rituale da venti minuti, con il fiato sospeso.

Dopo

Quattro pulsanti e una conferma · blocco automatico, dimostrabile · due minuti, e i siti dei clienti si aggiornano tutti insieme.

Un software su misura non deve essere grande: deve cogliere perfettamente chi lo usa. È lo stesso principio di ogni lavoro che realizzo per i miei clienti: che si tratti di un sito web o di un software personalizzato.