Wie kann ich ein lokales SSL-Zertifikat und eine Rails-Anwendung einrichten?

Dies könnte eine Zwei-in-Eins-Frage sein.

Ich habe eine Rails-Anwendung für den Heim- / Hobbygebrauch, die auf einem Raspberry Pi gehostet wird, und ich habe mich gefragt, ob es möglich ist, ein lokales SSL-Zertifikat dafür zu erstellen und Rails für die Verwendung einzurichten.

Wenn ja, wie kann ich meine Rails / Puma / Foreman / Ubuntu-Anwendung einrichten? Im Moment starte ich die Anwendung mit Foreman, indem ich ein Procfile benutze:

web: bundle exec puma -t 8:8 -p 3000
worker: bundle exec sidekiq
clock: bundle exec clockwork config/clock.rb

Antworten auf die Frage(2)

Ihre Antwort auf die Frage