Как создать локальный Discourse только с HTTP (без HTTPS)?

Я пытаюсь установить Discourse на свой ноутбук для тестирования перед внесением изменений в реальную версию (написание скриптов, которые будут запускаться на реальном Docker-инстансе).

На моем ноутбуке нет доменного имени, поэтому я не могу получить SSL-сертификат Let’s Encrypt.

Как установить версию только с HTTP?

Я закомментировал строки, связанные с SSL, в app.yaml и попытался обойти проверку SSL с помощью ./discourse-setup --skip-connection-test, но загрузка (bootstrap) не удалась:

FAILED
--------------------
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake themes:update assets:precompile' failed with return #<Process::Status: pid 3649 exit 1>
Location of failure: /usr/local/lib/ruby/gems/3.2.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec failed with the params {"cd"=>"$home", "hook"=>"assets_precompile", "cmd"=>["su discourse -c 'bundle exec rake themes:update assets:precompile'"]}
bootstrap failed with exit code 1
** FAILED TO BOOTSTRAP ** please scroll up and look for earlier error messages, there may be more than one.
./discourse-doctor may help diagnose the problem.

Пожалуйста, помогите разобраться.

Это не подходит для локальной установки. Стандартная установка предназначена для развертывания в облаке.

Используйте dev-install

Должно быть возможно каким-то образом, так как у меня есть установка, работающая на localhost на моём настольном компьютере, но я не помню, как я это сделал.

Я пытаюсь сделать это на своём ноутбуке перед поездкой.

Я не вижу смысла тратить здесь время. Идите проверенным путём и используйте установку для разработчиков. Есть даже вариант с Docker!

Мне удалось заставить это работать. В YAML-файле закомментируйте строки, относящиеся к порту 443 и Let’s Encrypt. Затем используйте команду ./discourse-setup --skip-connection-test.

Я настроил это, указав localhost в качестве имени хоста, и всё заработало. Думаю, в прошлый раз это не сработало, потому что я забыл закомментировать строки Let’s Encrypt.