Add ruby application service sample
This commit is contained in:
		
							
								
								
									
										2
									
								
								applications/application-ruby-srv/dependencies
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								applications/application-ruby-srv/dependencies
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,2 @@ | ||||
| postgresql | ||||
| redis-instances | ||||
							
								
								
									
										1
									
								
								applications/application-ruby-srv/env/HOME
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								applications/application-ruby-srv/env/HOME
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| /srv/httpd/application | ||||
							
								
								
									
										1
									
								
								applications/application-ruby-srv/env/RAILS_ENV
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								applications/application-ruby-srv/env/RAILS_ENV
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| production | ||||
							
								
								
									
										1
									
								
								applications/application-ruby-srv/producer-for
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								applications/application-ruby-srv/producer-for
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| application-ruby-log | ||||
							
								
								
									
										8
									
								
								applications/application-ruby-srv/run
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								applications/application-ruby-srv/run
									
									
									
									
									
										Normal 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
									
								
								applications/application-ruby-srv/type
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								applications/application-ruby-srv/type
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1 @@ | ||||
| longrun | ||||
		Reference in New Issue
	
	Block a user