Update README.md

This commit is contained in:
James 2024-11-01 15:50:21 -05:00
parent 57462f98fc
commit 10bcb49b56

View file

@ -80,12 +80,18 @@ Todo
In the project root directory: In the project root directory:
``` ```
bundle exec puma
# or if you did not use bundler to install puma...
puma puma
``` ```
This default to development mode. Run it in production mode with: This default to development mode. Run it in production mode with:
``` ```
RACK_ENV=production bundle exec puma
# or if you did not install puma
RACK_ENV=production puma RACK_ENV=production puma
``` ```
@ -93,7 +99,7 @@ For development, just run it like that. For production, probably want to set up
### Run it with systemd in production ### Run it with systemd in production
Copy the example myapp.service file to `/etc/systemd/system/` and edit accordingly. The example assumes a user named "myapp" with a group name "myapp", the application files are in `/opt/myapp/`, and puma is the system puma. Copy the example myapp.service file to `/etc/systemd/system/` and edit accordingly. The example assumes a user named "myapp" with a group name "myapp", the application files are in `/opt/myapp/`, and puma is the system puma. If you installed puma with bundler, the exe will be at `/opt/myapp/vendor/bundle/ruby/3.1.0/bin/puma`.
### Notes ### Notes