Como instalar o Discourse no LocalHost no Windows?

Eu gostaria de instalar o Discourse na minha máquina local. Meu sistema operacional é o Windows 8. Por favor, ajude-me na instalação do Discourse no meu localhost.

Já instalei meu site no meu ambiente local e agora quero instalar o Discourse.

helicalinsight.com (este é o meu site) e tenho um fórum Discourse no meu site:
forum.helicalinsight.com

Agora quero forum.localhost (Isso é possível?)

Tenho zero conhecimento sobre aplicações em Rails (também segui este guia, mas não me ajudou: Discourse as Your First Rails App | BlogDiscourse)

Obrigado.

Dê uma olhada em Install Discourse on Windows for development para obter detalhes sobre como configurar um ambiente de desenvolvimento no Windows. Será necessário fazer uma atualização do Windows 8. Uma alternativa seria instalar o Linux no seu computador e, em seguida, seguir o guia em Install Discourse on Ubuntu or Debian for Development.

[instruções de linha de comando a seguir…]

Vagrant, um gerenciador de máquinas virtuais escrito em Ruby, é uma opção para o Windows 8; ele fornece um ambiente semelhante ao WSL (Windows Subsystem for Linux, um recurso do Windows 10).

O Vagrant pode usar Docker, Hyper-V ou VirtualBox como provedor de máquina virtual, caso você já tenha algum deles instalado. Caso contrário, a ferramenta mais fácil para configurar é o Chocolatey; uma vez instalado o Chocolatey, o comando choco install -y virtualbox vagrant instalará tanto o Vagrant quanto o VirtualBox.

A partir daí, siga o guia de Configuração do Projeto do Vagrant para instalar uma VM Ubuntu, por exemplo, vagrant init hashicorp/bionic64 (ou bionic32 se sua instalação do Windows 8 for de 32 bits).

Install Discourse on Windows for development deve ser utilizável a partir daqui (espero).

Nota: O Vagrant não é suportado de forma alguma; você usaria uma VM ou o WSL2, que provavelmente é a opção mais fácil.

O Vagrant é apenas um gerenciador de VMs para máquinas virtuais fornecidas pelo Hyper-V da Microsoft, VirtualBox ou VMware (configuração mais complexa, mas possível de usar). Nesse sentido, o Vagrant é muito parecido com o WSL2, que simplesmente oferece uma VM especializada do Hyper-V com alguma integração adicional entre Windows e Linux aprovada pela Microsoft.

Posso estar enganado, mas a expectativa com o Vagrant seria que mantivéssemos a configuração para ele e publicássemos uma imagem. São duas coisas que não estão em discussão.

Para uma configuração de baixa manutenção que permite ir de 0 a 100 muito rapidamente, use WSL2 + Docker dev.

Guia para Iniciantes de Instalação do Discourse para Desenvolvimento usando Docker

Esqueci que este tópico ficou pendente. O Vagrant é apenas uma ferramenta de desenvolvimento (um gerenciador de VMs) que não precisa estritamente de um arquivo de configuração para ser útil, e certamente não de uma imagem dedicada (ele rapidamente inicia uma VM capaz de hospedar o Docker e executar scripts do Discourse como discourse-setup e launcher sem problemas).

Já existe um arquivo Vagrantfile em discourse_docker/blob/master/Vagrantfile e instruções simples no final de discourse_docker/blob/master/README.md para modificar o discourse_docker.