Merge pull request #1920 from Retrospring/task/service-examples

Add example systemd service files
This commit is contained in:
Jyrki Gadinger 2024-10-29 13:44:29 +01:00 committed by GitHub
commit d0be686cee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 37 additions and 0 deletions

View file

@ -0,0 +1,18 @@
# TODO: Replace "/home/retrospring/retrospring" with directory of your Retrospring installation
[Unit]
Description=retrospring-sidekiq
After=network.target
[Service]
Type=simple
User=retrospring
WorkingDirectory=/home/retrospring/retrospring
Environment="RAILS_ENV=production"
ExecStart=/home/retrospring/.rbenv/shims/bundle exec sidekiq -e production -C ./config/sidekiq.yml
TimeoutSec=15
Restart=always
WorkingDirectory=/home/retrospring/retrospring
[Install]
WantedBy=multi-user.target

View file

@ -0,0 +1,19 @@
# TODO: Replace "/home/retrospring/retrospring" with directory of your Retrospring installation
[Unit]
Description=retrospring-web
After=network.target
[Service]
Type=simple
User=retrospring
WorkingDirectory=/home/retrospring/retrospring
Environment="RAILS_ENV=production"
Environment="PORT=3000"
ExecStart=/home/retrospring/.rbenv/shims/bundle exec puma
TimeoutSec=15
Restart=always
WorkingDirectory=/home/retrospring/retrospring
[Install]
WantedBy=multi-user.target