mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-31 21:28:11 +09:00 
			
		
		
		
	Suggest to use Type=simple for systemd service (#28717)
Although the systemd notify support was added, it seems that there are some problems (#28553, for the "non-installed" instance)
This commit is contained in:
		| @@ -52,7 +52,7 @@ After=network.target | |||||||
| # Uncomment the next line if you have repos with lots of files and get a HTTP 500 error because of that | # Uncomment the next line if you have repos with lots of files and get a HTTP 500 error because of that | ||||||
| # LimitNOFILE=524288:524288 | # LimitNOFILE=524288:524288 | ||||||
| RestartSec=2s | RestartSec=2s | ||||||
| Type=notify | Type=simple | ||||||
| User=git | User=git | ||||||
| Group=git | Group=git | ||||||
| WorkingDirectory=/var/lib/gitea/ | WorkingDirectory=/var/lib/gitea/ | ||||||
| @@ -62,7 +62,6 @@ WorkingDirectory=/var/lib/gitea/ | |||||||
| ExecStart=/usr/local/bin/gitea web --config /etc/gitea/app.ini | ExecStart=/usr/local/bin/gitea web --config /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 | ||||||
| WatchdogSec=30s |  | ||||||
| # If you install Git to directory prefix other than default PATH (which happens | # If you install Git to directory prefix other than default PATH (which happens | ||||||
| # for example if you install other versions of Git side-to-side with | # for example if you install other versions of Git side-to-side with | ||||||
| # distribution version), uncomment below line and add that prefix to PATH | # distribution version), uncomment below line and add that prefix to PATH | ||||||
|   | |||||||
| @@ -10,6 +10,9 @@ import ( | |||||||
| 	"time" | 	"time" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | // FIXME: it seems that there is a bug when using systemd Type=notify: the "Install Page" (INSTALL_LOCK=false) doesn't notify properly. | ||||||
|  | // At the moment, no idea whether it also affects Windows Service, or whether it's a regression bug. It needs to be investigated later. | ||||||
|  |  | ||||||
| type systemdNotifyMsg string | type systemdNotifyMsg string | ||||||
|  |  | ||||||
| const ( | const ( | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user