Update the provided gitea.service to mention socket activation (#8531)
* Update the provided gitea.service since we have graceful restarting again * Update contrib/systemd/gitea.service Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
This commit is contained in:
		
							parent
							
								
									e1505d6250
								
							
						
					
					
						commit
						0b44f0c465
					
				|  | @ -2,11 +2,41 @@ | |||
| Description=Gitea (Git with a cup of tea) | ||||
| After=syslog.target | ||||
| After=network.target | ||||
| ### | ||||
| # Don't forget to add the database service requirements | ||||
| ### | ||||
| # | ||||
| #Requires=mysql.service | ||||
| #Requires=mariadb.service | ||||
| #Requires=postgresql.service | ||||
| #Requires=memcached.service | ||||
| #Requires=redis.service | ||||
| # | ||||
| ### | ||||
| # If using socket activation for main http/s | ||||
| ### | ||||
| # | ||||
| #After=gitea.main.socket | ||||
| #Requires=gitea.main.socket | ||||
| # | ||||
| ### | ||||
| # (You can also provide gitea an http fallback and/or ssh socket too) | ||||
| # | ||||
| # An example of /etc/systemd/system/gitea.main.socket | ||||
| ### | ||||
| ## | ||||
| ## [Unit] | ||||
| ## Description=Gitea Web Socket | ||||
| ## PartOf=gitea.service | ||||
| ## | ||||
| ## [Socket] | ||||
| ## ListenStream= | ||||
| ## NoDelay=true | ||||
| ## | ||||
| ## [Install] | ||||
| ## WantedBy=sockets.target | ||||
| ## | ||||
| ### | ||||
| 
 | ||||
| [Service] | ||||
| # Modify these two values and uncomment them if you have | ||||
|  | @ -26,11 +56,12 @@ WorkingDirectory=/var/lib/gitea/ | |||
| ExecStart=/usr/local/bin/gitea web -c /etc/gitea/app.ini | ||||
| Restart=always | ||||
| Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/var/lib/gitea | ||||
| # If you want to bind Gitea to a port below 1024 uncomment | ||||
| # the two values below | ||||
| # If you want to bind Gitea to a port below 1024, uncomment | ||||
| # the two values below, or use socket activation to pass Gitea its ports as above | ||||
| ### | ||||
| #CapabilityBoundingSet=CAP_NET_BIND_SERVICE | ||||
| #AmbientCapabilities=CAP_NET_BIND_SERVICE | ||||
| ### | ||||
| 
 | ||||
| [Install] | ||||
| WantedBy=multi-user.target | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue