Я определенно рекомендую использовать WSL2! (и ссылка от @NateDhaliwal идеально подходит для этого)
Вы также можете попробовать Install Discourse for development using Docker, но лично я предпочитаю предложение от @NateDhaliwal.
Установка без Docker работает быстрее локально, но требует больше обслуживания.