Publication maîtrisée
Un projet qui sort du local, répond sur son domaine et garde une configuration lisible.
Lab technique
Une interface prend vraiment vie quand elle sort du local, répond sur son domaine et reste simple à surveiller, diagnostiquer et corriger.
Ici : VPS, Nginx, DNS, HTTPS, PM2, GitHub, Supabase, logs et sauvegardes.
Atelier serveur
Déployer, surveiller, corriger.
$idea.check()
>prototype.ready
>build: in progress
>test -> refine -> deploy
>status: experimental
Bénéfices client
Moins de blocage au moment de publier, une base plus simple à maintenir et des problèmes plus faciles à diagnostiquer.
Du local au site en ligne
Du code local au domaine public : dépôt, serveur, Nginx, HTTPS, process applicatif, puis vérifications.
Situations réelles
Des cas simples, mais décisifs : publier, relancer, lire une erreur, brancher une base ou comprendre pourquoi un site ne répond pas.
Vérifier les enregistrements, les redirections et la configuration Nginx.
Contrôler PM2, relancer correctement et garder le process disponible après reboot.
Lire les logs, tester Nginx, vérifier le build et isoler l'erreur.
Contrôler Supabase, Auth, Storage, variables et règles d'accès.
Stack actuelle
Une liste courte des outils qui reviennent dans la mise en ligne, la donnée et la maintenance de base.
VPS Ubuntu
Nginx multi-sites
DNS et domaines
HTTPS avec Certbot
PM2 pour apps Node / Next.js
Supabase PostgreSQL / Auth / Storage
RLS et règles d'accès
GitHub workflow
Cloudflare
Stripe webhooks
Resend emails
Cron et tâches planifiées
Logs serveur
Sauvegardes serveur
Infrastructure
Je peux aider à passer du projet local à une version accessible : domaine, hébergement, certificats, process, logs, sauvegardes et corrections de mise en ligne.