Recibo el siguiente error al intentar reconstruir. Vi un hilo similar aquí y eliminé algunos complementos, pero eso no resolvió el problema.
Pups::ExecError: cd /var/www/discourse && su discourse -c 'bundle exec rake assets:precompile:build' falló con retorno #<Process::Status: pid 666 exit 1>
Ubicación del fallo: /usr/local/lib/ruby/gems/3.3.0/gems/pups-1.2.1/lib/pups/exec_command.rb:132:in `spawn'
exec falló con los parámetros {"cd"=>"$home", "tag"=>"build", "hook"=>"assets_precompile_build", "cmd"=>["su discourse -c 'bundle exec rake assets:precompile:build'"]}
bootstrap falló con código de salida 1
** FALLÓ EL BOOTSTRAP ** por favor desplácese hacia arriba y busque mensajes de error anteriores, puede haber más de uno.
./discourse-doctor puede ayudar a diagnosticar el problema.
4490985a65ce2bcadfb9a4dbf82c674b9fd999dc32d42cc9e7c3c265f73c9c6c
He encontrado este problema, a veces no es que la memoria RAM sea demasiado pequeña, sino que no se asigna memoria RAM manualmente para Docker. Antes de restaurar la copia de seguridad de su sitio web, primero debe ejecutar el comando ./discourse-setup, y luego asignará automáticamente memoria para Docker, y luego podrá presionar Ctrl + C para terminar el comando, cargar la copia de seguridad app.yml y ejecutar ./launcher rebuild app.