Olá do Gitpod! (instalando no Google Cloud + configuração automatizada de desenvolvimento)

Obrigado pelas respostas @marianord e @david!

Isso parece mais razoável do que usar o Cloud Run, já que extrair todo o estado dos contêineres do Discourse pode levar algum tempo. Obrigado por me indicar o guia! Vou tentar segui-lo para configurar uma instância do Compute e retornarei aqui com meus resultados.

Estou seguindo https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md.

O erro exato que vi foi:

== Seed from /workspace/discourse/db/fixtures/990_settings.rb
Discourse hostname: localhost is not a valid domain for emails!

== Seed from /workspace/discourse/db/fixtures/990_topics.rb
rake aborted!
ActiveRecord::StatementInvalid: PG::UndefinedTable: ERROR:  relation "polls" does not exist
LINE 8:  WHERE a.attrelid = '"polls"'::regclass
                            ^

Ao tentar fazer:

bundle exec rake db:create db:migrate &&
RAILS_ENV=test bundle exec rake db:create db:migrate

Também experimentei adicionar esta linha:

RAILS_ENV=development bundle exec rake db:create db:migrate

mas sem sucesso.

Muito obrigado pela dica! Vou tentar isso e também retornarei aqui. (Desculpe por fazer duas perguntas em uma! Espero que isso não torne a discussão muito confusa.)