Supporto

Se qualcosa non funziona come ti aspetti, o se ti serve una funzionalità che non c'è, scrivimi: rispondo personalmente.

Assistenza Statio Deploy

support@alessandroaiello.com

Per segnalare un problema aiuta molto sapere: modello di Mac, versione di macOS, versione dell'app (la trovi in Statio Deploy › Informazioni su Statio Deploy), il comando dell'app che non parte e le ultime righe del suo log.

Domande frequenti

Il comando funziona nel Terminale ma non in Statio Deploy.

Statio Deploy lancia il comando nella shell di login zsh, che legge .zprofile e .zshrc. Se il comando dipende da qualcosa che imposti altrove (per esempio in .bash_profile, o solo nella finestra del Terminale aperta), lì non c'è. Sposta la configurazione in uno dei file di zsh, oppure scrivi nel campo Comando il percorso completo del programma. Il log dell'app mostra l'errore esatto.

Mi dice che la porta è occupata, ma non ho niente acceso.

Di solito è una copia dell'app rimasta accesa in un terminale, o un processo sopravvissuto a un crash. L'avviso dice chi la sta usando, e puoi fermarlo da lì. Vedi Le porte occupate.

Ho cambiato il .env ma l'app usa ancora i valori vecchi.

L'app legge il suo .env quando parte: va riavviata (⇧⌘R). Statio Deploy te lo ricorda con un avviso quando salvi il file di un'app accesa.

Il .env ha perso un commento, o è cambiato qualcos'altro.

Non dovrebbe succedere: le righe che non modifichi vengono riscritte identiche. Intanto, la versione precedente è in ~/Library/Application Support/Local Deploy/env-backups/, e da lì la recuperi. Poi scrivimi, con il file prima e dopo se puoi.

Quando chiudo Statio Deploy le mie app si fermano. Si può evitare?

No, è voluto: un'app avviata da Statio Deploy resta legata a lui, ed è il modo per non lasciare processi accesi senza saperlo. Se ti serve un'app che resti attiva indipendentemente da Statio Deploy, avviala dal Terminale.

Statio Deploy dice che ci sono app rimaste accese.

Succede dopo una chiusura anomala: le app avviate prima sono ancora in esecuzione. Puoi fermarle o ignorarle. Vedi I processi rimasti accesi.

Non ricevo le notifiche.

Controlla che siano accese nelle Impostazioni di Statio Deploy e, in Impostazioni di Sistema › Notifiche, che Statio Deploy abbia il permesso. Le notifiche arrivano solo quando un'app si interrompe da sola, non quando la fermi tu.

Perché non è sull'App Store?

Le app dell'App Store girano in una sandbox, che non permette di eseguire comandi nelle cartelle dei tuoi progetti con il tuo ambiente, leggere e scrivere i .env ovunque siano e fermare i processi avviati. Statio Deploy fa esattamente questo, quindi si scarica da qui, firmata e notarizzata da Apple.

Come la aggiorno?

Non c'è un aggiornamento automatico. Le nuove versioni escono nella pagina dell'app: scarica il DMG e sostituisci l'app nella cartella Applicazioni. I tuoi dati restano dove sono.

Come la disinstallo del tutto?

Esci da Statio Deploy, spostala nel Cestino e, se vuoi togliere anche i dati, elimina la cartella ~/Library/Application Support/Local Deploy/. Le cartelle dei tuoi progetti non vengono toccate.

Come collego Claude Code, Cursor o un altro agente AI?

In Impostazioni › Agenti AI accendi l'accesso, scegli i permessi e copia la configurazione del tuo client da Configura un client. Vedi Gli agenti AI. ChatGPT sul web non è supportato: il server è raggiungibile solo dal tuo Mac.

Segnalare un problema o proporre un'idea

Ogni segnalazione viene letta. Se un progetto non viene riconosciuto, o il comando proposto è sbagliato, dimmi che tipo di progetto è e quali file ha nella cartella principale: è il modo più veloce per insegnarlo a Statio Deploy.