I'm looking to fully understand the Procfile solution I found here on stack overflow. Essentially, I don't mind copying and pasting code, but I also want to understand it. Any additional resources are super welcomed!
I've copied my Procfile (one-liner) further below, and I've also numbered the key components for which I want to understand.
web: bundle exec ruby -S puma -t 5:5 -p %PORT% -e development
(1) (2) (3) (4)(5) (6) (7)
Heroku explains parts (1) and (2) as follows:
<process type>: <command>
Part (3) is which web server to use, in this case puma (and its threaded)
But parts (4): -t, (5): 5:5, (6): %PORT%, and (7): development have me stumped. Appreciate your help!