أحاول تثبيت discourse على حاسوبي المحمول لإجراء بعض الاختبارات قبل إجراء تغييرات على نسختي الحقيقية. (كتابة نصوص برمجية ستعمل على مثيل docker الحقيقي)
لا يوجد اسم نطاق على حاسوبي المحمول، لذا لا يمكنني الحصول على شهادة SSL من let’s encrypt.
كيف يمكن تثبيت مثيل HTTP فقط؟
لقد علقت أسطر SSL في app.yaml وحاولت تجاوز SSL في ./discourse-setup --skip-connection-test ولكن التمهيد يفشل:
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.