Assistance

Si quelque chose ne fonctionne pas comme prévu, ou s'il vous manque une fonctionnalité, écrivez-moi : je réponds personnellement.

Assistance Statio Deploy

support@alessandroaiello.com

Pour signaler un problème, il est très utile de connaître : le modèle de Mac, la version de macOS, la version de l'app (dans Statio Deploy › À propos de Statio Deploy), la commande de l'app qui ne démarre pas et les dernières lignes de son journal.

Questions fréquentes

La commande fonctionne dans le Terminal mais pas dans Statio Deploy.

Statio Deploy exécute la commande dans le shell de connexion zsh, qui lit .zprofile et .zshrc. Si la commande dépend de quelque chose que vous configurez ailleurs (par exemple dans .bash_profile, ou seulement dans la fenêtre du Terminal ouverte), ce n'est pas disponible. Déplacez cette configuration dans l'un des fichiers de zsh, ou indiquez dans le champ de commande le chemin complet du programme. Le journal de l'app montre l'erreur exacte.

Il indique que le port est occupé, mais rien n'est lancé.

En général, c'est une copie de l'app restée active dans un terminal, ou un processus qui a survécu à un plantage. L'avertissement indique qui utilise le port, et vous pouvez l'arrêter de là. Voir Les ports occupés.

J'ai modifié le .env mais l'app utilise encore les anciennes valeurs.

L'app lit son .env au démarrage : il faut la redémarrer (⇧⌘R). Statio Deploy vous le rappelle avec un bandeau quand vous enregistrez le fichier d'une app active.

Le .env a perdu un commentaire, ou autre chose a changé.

Cela ne devrait pas arriver : les lignes que vous ne modifiez pas sont réécrites à l'identique. En attendant, la version précédente se trouve dans ~/Library/Application Support/Local Deploy/env-backups/, d'où vous pouvez la récupérer. Ensuite écrivez-moi, avec le fichier avant et après si possible.

Quand je quitte Statio Deploy, mes apps s'arrêtent. Peut-on l'éviter ?

Non, c'est voulu : une app lancée par Statio Deploy reste liée à lui, pour qu'aucun processus ne reste actif à votre insu. Si vous avez besoin d'une app qui reste active indépendamment de Statio Deploy, lancez-la depuis le Terminal.

Statio Deploy indique que des apps sont restées actives.

Cela arrive après une fermeture inattendue : les apps lancées auparavant tournent encore. Vous pouvez les arrêter ou les ignorer. Voir Les processus restés actifs.

Je ne reçois pas les notifications.

Vérifiez qu'elles sont activées dans les Réglages de Statio Deploy et, dans Réglages Système › Notifications, que Statio Deploy est autorisé. Les notifications n'arrivent que lorsqu'une app s'arrête toute seule, pas quand vous l'arrêtez.

Pourquoi n'est-elle pas sur l'App Store ?

Les apps de l'App Store tournent dans un bac à sable (sandbox), qui ne permet pas d'exécuter des commandes dans les dossiers de vos projets avec votre environnement, de lire et d'écrire les .env où qu'ils soient, ni d'arrêter les processus lancés. C'est exactement ce que fait Statio Deploy : elle se télécharge donc ici, signée et notariée par Apple.

Comment la mettre à jour ?

Il n'y a pas de mise à jour automatique. Les nouvelles versions sont publiées sur la page de l'app : téléchargez le DMG et remplacez l'app dans le dossier Applications. Vos données restent en place.

L'interface est-elle disponible en français ?

Pas encore : pour l'instant elle est uniquement en italien. Le guide donne le sens de chaque bouton et de chaque champ.

Comment la désinstaller complètement ?

Quittez Statio Deploy, placez-la dans la Corbeille et, si vous voulez aussi supprimer les données, supprimez le dossier ~/Library/Application Support/Local Deploy/. Les dossiers de vos projets ne sont pas touchés.

Comment relier Claude Code, Cursor ou un autre agent IA ?

Dans Réglages › Agenti AI, activez l'accès, choisissez les autorisations et copiez la configuration de votre client depuis Configura un client. Voir Les agents IA. ChatGPT sur le web n'est pas pris en charge : le serveur n'est accessible que depuis votre Mac.

Signaler un problème ou proposer une idée

Chaque signalement est lu. Si un projet n'est pas reconnu, ou si la commande proposée est fausse, dites-moi de quel type de projet il s'agit et quels fichiers se trouvent à la racine de son dossier : c'est le moyen le plus rapide de l'apprendre à Statio Deploy.