Обязательно ли git clone /var/discourse? Возможна ли установка от не-root пользователя?

Я установил в другую директорию. Помимо app.yml у вас есть файлы nginx.conf. После этого всё должно работать.