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.
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).
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.
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).