Add ruby application service sample

This commit is contained in:
2025-06-28 14:13:24 +02:00
parent be3fcc6075
commit 5eb5ce724f
12 changed files with 27 additions and 0 deletions
@@ -0,0 +1 @@
application-ruby-srv
@@ -0,0 +1,4 @@
# Comment out remount-root and uncomment local-fs
# if you use separate partition for /var/log
remount-root
#local-fs
@@ -0,0 +1 @@
3
@@ -0,0 +1 @@
application-ruby
+5
View File
@@ -0,0 +1,5 @@
#!/bin/execlineb -P
s6-setuidgid application
exec -c
s6-log -d3 -- T /srv/httpd/application/ruby/log
+1
View File
@@ -0,0 +1 @@
longrun
@@ -0,0 +1,2 @@
postgresql
redis-instances
+1
View File
@@ -0,0 +1 @@
/srv/httpd/application
+1
View File
@@ -0,0 +1 @@
production
@@ -0,0 +1 @@
application-ruby-log
+8
View File
@@ -0,0 +1,8 @@
#!/bin/execlineb -P
fdmove -c 2 1
foreground { chown application:users supervise supervise/control event }
s6-setuidgid application
s6-envdir env
cd /srv/httpd/application/ruby/current/
rbenv exec bundle exec puma
+1
View File
@@ -0,0 +1 @@
longrun