J'ai des difficultés à installer une instance Discourse locale sous Windows 11

Bonjour. Je suis un développeur qui vient de découvrir Discourse.
J’ai du mal à faire fonctionner une instance locale de Discourse sur ma machine Windows 11. Cette instance locale sera utilisée pour modéliser et modifier un thème personnalisé pour le développement futur.

Méthode 1 : J’ai essayé d’utiliser Docker Desktop, mais les commandes listées dans les guides officiels de Discourse ne fonctionnent pas pour moi. Le conteneur ne démarre pas.

Méthode 2 : J’ai essayé Ubuntu dans WSL, mais j’ai rencontré toutes sortes de problèmes, allant de l’installation incorrecte de gems ruby à des problèmes de version (Discourse fonctionne avec Ruby 3.2 et pour une raison quelconque, l’installateur Ubuntu opte pour 3.0.2).

Y a-t-il une incompatibilité avec Windows 11 ? Me manque-t-il quelque chose ?

TLDR : Je veux installer une instance locale de Discourse sur ma machine Windows 11 pour modifier le CSS et montrer les changements de thème à mon employeur. Aidez-moi !

Merci d’avance !

1 « J'aime »

Dans un environnement WSL, vous devez suivre Installer Discourse sur Ubuntu ou Debian pour le développement

Pourquoi pas Install Discourse on Windows for development ?

Si vous lisez les deux, vous verrez que le guide Windows vous dit essentiellement d’ouvrir WSL et de suivre le guide Ubuntu :slight_smile:. Le guide Ubuntu a été récemment revu par notre équipe et attesté comme fonctionnel, et il suit de très près ce que les développeurs ici chez Discourse utilisent dans leurs développements quotidiens.

1 « J'aime »

Vous seriez beaucoup mieux servi en utilisant simplement le composant de thème Bugs et en effectuant le travail sur votre instance publique ou une autre installation standard.

1 « J'aime »

Merci à tous !

J’ai en fait suivi les guides que Discourse fournit, étape par étape, mais il est clair que je fais quelque chose de mal !

Je vais continuer à essayer et essayer la méthode que @pfaffman a soulignée.

Merci et désolé pour les questions de débutant !

2 « J'aime »

Ne soyez pas désolé pour ça ! Toutes les questions sont les bienvenues ici (point bonus si vous avez utilisé la recherche avant de demander :p).

Nous essayons de maintenir les guides d’installation pour les développeurs à jour, mais parfois ils ne le sont pas.

J’ai aussi rencontré des problèmes lors de l’installation sous Windows à certains moments. Il est possible que vous ayez correctement suivi les étapes, mais que quelque chose ne fonctionne pas dans votre configuration, ou que le guide doive être vérifié.

3 « J'aime »