Comment désactiver l'accès public à une instance Discourse en cours de déploiement

Bonjour.

Nous prévoyons d’utiliser l’hébergement cloud natif de Discourse pour notre système de production.
Existe-t-il un moyen de le mettre en scène entièrement pour approbation par la direction, tout en le rendant inaccessible au public ?

Cordialement,
Luis

Vous pourriez avoir un Discourse privé accessible uniquement sur invitation. Ensuite, vous envoyez des e-mails d’invitation uniquement à ceux que vous souhaitez y inclure. Il sera privé et personne ne pourra y accéder. Les robots d’indexation ne pourront pas non plus parcourir le site. Mais ce que j’ai fait pour mon domaine, c’est de ne pas configurer de page d’accueil. Si un robot (ou n’importe qui) se rend sur le nom de domaine, il ne voit qu’une page blanche par défaut. Tout comme mon forum est configuré. :slightly_smiling_face:

La méthode la plus simple consiste à rendre le site sur invitation uniquement et à exiger une connexion, comme déjà suggéré.

Une autre option serait de modifier app.yml pour reconfigurer nginx afin d’utiliser l’authentification de base et/ou de limiter l’accès par adresse IP.

Comment modifier le fichier app.yml sur une instance cloud gérée par Discourse ?
Je ne trouve aucun moyen d’accéder à une interface en ligne de commande.

Dans ce cas, vous devez contacter votre fournisseur d’hébergement. Si c’est nous (discourse.org), envoyez-nous un e-mail à team@discourse.org.

C’est fait.
Merci, Joshua.