Nous disposons d’un nom de domaine, mais nous utilisons l’adresse IP brute pour le développement, pour des raisons de confidentialité, tant que le projet n’est pas prêt à être révélé. Existe-t-il un moyen de faire fonctionner Discourse avec une adresse IP jusqu’à ce que tout soit prêt ?
Vous pouvez configurer votre site en mode « Connexion requise » et désactiver l’inscription pour empêcher les utilisateurs de voir le site avant son lancement.
Pour être honnête, utiliser une adresse IP pour « masquer » une application en ligne n’est pas vraiment une pratique courante. Je construis depuis très longtemps des services web multi-locataires de taille moyenne à grande ; rien ne sort de l’environnement de développement sur une adresse IP.
Il est très courant de travailler sur une entrée DNS et de sécuriser cette adresse soit via le produit, soit en mettant en place une authentification de base au niveau du serveur web. Vous pourriez utiliser une adresse DNS temporaire, mais avec des produits comme Discourse, ce n’est tout simplement pas nécessaire.
Je ne sais pas qui a présenté cela comme une stratégie de lancement ou de développement. Cela complique inutilement tous les tests et supprime la portabilité.
Merci pour vos réponses. Nous avons décidé de choisir une solution interne (pas uniquement à cause des problèmes DNS), mais je garderai Discourse à l’esprit pour les projets futurs.