О развёртывании Discourse на Windows Server

Как вы знаете, сервер production на Windows Server 2022 — это довольно редкость, но я привык к Windows. Я пробовал делать всё, что описывается в статьях про «Установку в WSL» на нативной Windows, но это невозможно из-за критически важного Ruby-гема libv8-node, который не поддерживает Windows. Тогда я обратился к WSL, столкнувшись с множеством проблем…

В целом, я хочу развернуть Discourse в WSL без Docker, при этом PostgreSQL и Nginx работают в нативной среде Windows. Есть ли руководство для моего случая?

Боюсь, что руководства по этому вопросу нет, так как такая конфигурация не поддерживается для установки в производственной среде.

Можете ли вы запустить виртуальную машину с Linux на вашем сервере и затем следовать стандартному руководству по установке?

После изучения этой статьи мне удалось успешно развернуть Discourse в WSL. Однако осталась одна проблема: настройка Nginx в Windows.

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

Я настаиваю на своём пути: теперь форум успешно развёрнут без использования Docker.