У меня возникли проблемы с установкой локального экземпляра Discourse на Windows 11

Привет. Я разработчик, который недавно открыл для себя Discourse.
У меня возникают проблемы с запуском локального экземпляра Discourse на машине с Windows 11. Этот локальный экземпляр будет использоваться для моделирования и редактирования собственной темы для дальнейшей разработки.

Способ 1: Я попробовал использовать Docker Desktop, но команды, указанные в официальных руководствах Discourse, не работают у меня. Контейнер не запускается.

Способ 2: Я попробовал Ubuntu в WSL, но столкнулся со всевозможными проблемами: от некорректной установки Ruby-гемов до проблем с версиями (Discourse работает на Ruby 3.2, а установщик Ubuntu по какой-то причине выбирает версию 3.0.2).

Есть ли несовместимость с Windows 11? Что-то упускаю?

TLDR: Я хочу установить локальный экземпляр Discourse на машине с Windows 11, чтобы изменить CSS и показать изменения темы своему работодателю. Помогите!

Заранее спасибо!

В среде WSL необходимо следовать инструкции Установка Discourse на Ubuntu или Debian для разработки

Почему бы не воспользоваться этим: Install Discourse on Windows for development?

Если вы прочитаете оба руководства, то увидите, что руководство по Windows по сути предлагает вам открыть WSL и следовать инструкциям из руководства по Ubuntu :blush:. Руководство по Ubuntu было недавно проверено нашей командой и подтверждено как рабочее; оно очень точно отражает то, что разработчики здесь, в Discourse, используют в повседневной работе.

Вам будет гораздо полезнее просто использовать компонент темы Bugs и выполнять работу на вашем публичном экземпляре или другой стандартной установке.

Спасибо всем!

Я на самом деле следовал руководствам, которые предоставляет Discourse, шаг за шагом, но явно делаю что-то не так!

Я продолжу попытки и попробую метод, на который указал @pfaffman.

Спасибо и извините за вопросы новичка!

Не извиняйтесь за это! Здесь приветствуются любые вопросы (хотя бонусные баллы начисляются, если перед вопросом вы воспользовались поиском :stuck_out_tongue: ).

Мы стараемся держать руководства по установке для разработчиков в актуальном состоянии, но иногда это не удаётся.

Я также иногда сталкивался с проблемами при установке на Windows. Возможно, вы правильно выполнили все шаги, но что-то не так в вашей конфигурации, либо руководство требует проверки.