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
					
				
					 1 changed files with 33 additions and 2 deletions
				
			
		|  | @ -2,11 +2,41 @@ | ||||||
| Description=Gitea (Git with a cup of tea) | Description=Gitea (Git with a cup of tea) | ||||||
| After=syslog.target | After=syslog.target | ||||||
| After=network.target | After=network.target | ||||||
|  | ### | ||||||
|  | # Don't forget to add the database service requirements | ||||||
|  | ### | ||||||
|  | # | ||||||
| #Requires=mysql.service | #Requires=mysql.service | ||||||
| #Requires=mariadb.service | #Requires=mariadb.service | ||||||
| #Requires=postgresql.service | #Requires=postgresql.service | ||||||
| #Requires=memcached.service | #Requires=memcached.service | ||||||
| #Requires=redis.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] | [Service] | ||||||
| # Modify these two values and uncomment them if you have | # 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 | ExecStart=/usr/local/bin/gitea web -c /etc/gitea/app.ini | ||||||
| Restart=always | Restart=always | ||||||
| Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/var/lib/gitea | Environment=USER=git HOME=/home/git GITEA_WORK_DIR=/var/lib/gitea | ||||||
| # If you want to bind Gitea to a port below 1024 uncomment | # If you want to bind Gitea to a port below 1024, uncomment | ||||||
| # the two values below | # the two values below, or use socket activation to pass Gitea its ports as above | ||||||
| ### | ### | ||||||
| #CapabilityBoundingSet=CAP_NET_BIND_SERVICE | #CapabilityBoundingSet=CAP_NET_BIND_SERVICE | ||||||
| #AmbientCapabilities=CAP_NET_BIND_SERVICE | #AmbientCapabilities=CAP_NET_BIND_SERVICE | ||||||
|  | ### | ||||||
| 
 | 
 | ||||||
| [Install] | [Install] | ||||||
| WantedBy=multi-user.target | WantedBy=multi-user.target | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue