Acho que você não conseguirá fazer isso com tão pouco espaço em disco. Veja Configurar Discourse em um servidor com sites Apache existentes. Existe um tópico semelhante sobre nginx, mas não consigo encontrá-lo na caixa de pesquisa de links.
Recomendo que você primeiro instale em outra vm para ver como as coisas funcionam antes de tentar uma instalação avançada.
É possível usar parte do cache do Cloudflare, mas seus recursos de aceleração podem quebrar o Discourse. Existem muitos tópicos sobre problemas que as pessoas causaram com o Cloudflare.