📝 Le Prompt
Prompts pour un homelab perso (quelques services à la maison, pas un contexte pro). Copier, adapter les crochets [...], coller dans ChatGPT.
1. Comprendre une erreur avant de la corriger
Agis comme un admin système Linux qui explique avant d'agir.
Contexte : homelab perso, [DESCRIPTION DE LA MACHINE : ex. mini-PC Debian 12,
4 conteneurs Docker].
Erreur rencontrée :
[COLLER L'ERREUR OU LE MESSAGE EXACT]
Ce que j'ai déjà essayé :
[LISTER, OU "rien pour l'instant"]
Explique d'abord ce qui cause probablement cette erreur, en une ou deux
phrases simples. Ensuite seulement, propose la commande ou la modification
à faire. Ne saute pas l'explication.
2. Comparer deux façons de faire, sans survendre l’une des deux
Je veux [OBJECTIF, ex. exposer un service perso sur internet en sécurité]
sur mon homelab à la maison.
Option 1 : [ex. reverse proxy + Let's Encrypt]
Option 2 : [ex. tunnel type Cloudflare/Tailscale]
Compare honnêtement les deux pour un usage perso (pas d'équipe, pas de
budget entreprise) : complexité de mise en place, ce que je dois maintenir
dans le temps, et ce qui se passe si mon fournisseur internet change d'IP.
Termine par une recommandation claire pour mon cas, pas juste une liste
neutre de plus/moins.
3. Générer un script d’automatisation avec gestion d’erreur réelle
Écris un script bash pour [TÂCHE, ex. vérifier que mes conteneurs Docker
tournent et m'envoyer une notification si l'un d'eux est down].
Contraintes :
- Doit tourner via cron sur un Debian 12 à la maison
- Doit logger dans un fichier, pas juste sur stdout
- Si la notification échoue (ex. pas de réseau), le script doit quand
même logger l'échec du service surveillé, pas planter silencieusement
Donne le script complet et la ligne de crontab correspondante.
4. Vérifier une configuration avant de la mettre en prod (chez moi)
Voici une configuration que je m'apprête à utiliser sur mon serveur perso
à la maison :
[COLLER LA CONFIG : docker-compose.yml, fichier .env, config Nginx, etc.]
Relis-la comme si tu cherchais activement un problème :
1. Y a-t-il un identifiant ou secret en clair qui ne devrait pas y être ?
2. Y a-t-il un port exposé sans raison ?
3. Y a-t-il une option qui affaiblit la sécurité par défaut ?
Si tout est correct, dis-le simplement en une phrase - ne complique pas
une config qui va bien.
5. Décomposer une tâche du week-end en étapes vérifiables
Ce week-end je veux [PROJET HOMELAB, ex. migrer mes conteneurs vers un
nouveau disque / mettre en place un dashboard de monitoring perso].
Contexte : [DÉCRIRE LE MATÉRIEL ET CE QUI TOURNE DÉJÀ]
Découpe ça en étapes que je peux valider une par une, dans l'ordre, avec
pour chaque étape :
- Ce qu'il faut faire
- Comment vérifier que ça a marché avant de passer à la suite
- Ce qu'il faut faire si ça ne marche pas (rollback simple)
Pas besoin de solution "entreprise" - je veux juste que ça marche de façon
fiable chez moi, sans y passer tout mon dimanche.
Astuce
Préciser « usage perso à la maison, pas de contexte professionnel » en début de prompt évite souvent des réponses orientées haute disponibilité ou infrastructure lourde qui ne s’appliquent pas à un homelab.