Dites adieu aux galères avec votre fichier hosts : SideDNS, l'outil DNS pour développeurs
Le casse-tête des domaines en développement local
Tu connais la galère. Tu bosses sur une architecture microservices, tu testes des webhooks ou tu développes une plateforme SaaS multi-tenant, et soudain tu as besoin que api.myapp.local pointe vers localhost:3000 pendant que web.myapp.local route vers localhost:8080.
L'approche traditionnelle ? Tu ouvres le fichier hosts de ton système, tu ajoutes des entrées, et tu espères ne pas oublier de faire le ménage après. Oublié de supprimer cette entrée ? Bonne nouvelle, ton environnement de prod flippant.
Voici SideDNS
SideDNS inverse complètement cette logique. C'est un routeur DNS local couplé à un proxy HTTP/HTTPS transparent, conçu pour les devs qui veulent de la flexibilité sans toucher aux entrailles de leur système.
Ce qui le rend vraiment intéressant :
Zéro modification système — SideDNS tourne en local et intercepte les requêtes DNS sans droits root ni modifications permanentes. Tu l'éteins, ton DNS revient à la normale. Pas de traces, pas de conflits.
Mappage instantané — Dirige staging.example.com vers ton ingress Kubernetes local, route webhook.test vers ton tunnel ngrok, ou connecte ce que tu veux où tu veux. La config est dynamique et immédiate.
Proxy transparent — Contrairement aux outils DNS basiques, SideDNS gère le trafic HTTP et HTTPS de façon transparente. Tu peux tester des scénarios SSL, inspecter le trafic, débugger des appels API sans avertissements de certificat ni connexions cassées.
Des cas d'usage concrets
Voici où ça change vraiment la vie :
Développement multi-services — Tu fais tourner cinq microservices en local ? Mappe auth.local, api.local, dashboard.local, admin.local et cdn.local vers leurs ports respectifs. Ton navigateur voit des domaines normaux.
Tests de webhooks — Tu construis des intégrations Stripe ou GitHub ? Route ces callbacks vers ton serveur de dev sans exposer de tunnels à internet.
Migrations de systèmes legacy — Besoin de tester un nouveau backend contre un frontend ancien qui code en dur des URLs de prod ? Mappe ces domaines en local et teste la transition sereinement.
Développement mobile — Tes API sur ta machine, accessibles depuis ton téléphone sur le même réseau ? SideDNS rend ça possible sans toucher aux paramètres du routeur.
Pourquoi c'est important pour ton workflow
Les meilleurs outils developer se fondent dans ton workflow. Pas besoin de se souvenir de drapeaux spéciaux ni de maintenir des fichiers de config复杂度. SideDNS démarre, route ton trafic, et s'efface.
Pour les équipes qui bossent sur des systèmes distribués复杂度, ce genre d'outillage réduit les frictions. Moins de temps à se battre avec la configuration système, plus de temps à coder.
Par où commencer ?
Si ça t'intéresse, le dépôt GitHub de SideDNS contient tout ce qu'il faut. C'est open source et prévu pour une installation locale simple. Que tu sois un dev solo qui bidouille des side projects ou une équipe qui gère des environnements de staging复杂度, ça vaut le coup de garder cet outil sous le coude.
La prochaine fois que tu te surprends à modifier /etc/hosts pour la troisième fois de la semaine, rappelle-toi : il y a mieux.
Tu as des réflexions sur les outils developer qui améliorent les workflows locaux ? Vibe Hosting est conçu pour les devs qui veulent une infrastructure qui se fait oublier. Découvre nos solutions de domain et hosting sur NameOcean.