mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-10-31 12:42:09 +00:00 
			
		
		
		
	Merge pull request #297 from Perflyst/systemd-service
Add systemd service
This commit is contained in:
		| @@ -147,6 +147,14 @@ $ curl -fsSLo- https://raw.githubusercontent.com/samueleaton/sentry/master/insta | ||||
| $ ./sentry | ||||
| ``` | ||||
|  | ||||
| ## Optional | ||||
| Create a systemd service to run Invidious in background. Edit `invidious.service` to change your installation path and log location. Than copy and enable the systemd service. | ||||
| ``` | ||||
| $ sudo cp invidious.service /etc/systemd/system/invidious.service | ||||
| $ sudo systemctl enable invidious.service | ||||
| $ sudo systemctl start invidious.service | ||||
| ``` | ||||
|  | ||||
| ## Extensions | ||||
|  | ||||
| - [Alternate Tube Redirector](https://addons.mozilla.org/en-US/firefox/addon/alternate-tube-redirector/): Automatically open Youtube Videos on alternate sites like Invidious or Hooktube. | ||||
|   | ||||
							
								
								
									
										25
									
								
								invidious.service
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								invidious.service
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,25 @@ | ||||
| [Unit] | ||||
| Description=Invidious (An alternative YouTube front-end) | ||||
| After=syslog.target | ||||
| After=network.target | ||||
|  | ||||
| [Service] | ||||
| RestartSec=2s | ||||
| Type=simple | ||||
|  | ||||
| # set user and group | ||||
| User=invidious | ||||
| Group=invidious | ||||
|  | ||||
| # configure location | ||||
| WorkingDirectory=/home/invidious | ||||
| ExecStart=/home/invidious/invidious/invidious | ||||
|  | ||||
| Restart=always | ||||
|  | ||||
| # default log output is syslog, to disable log enable both | ||||
| #StandardOutput=null | ||||
| #StandardError=null | ||||
|  | ||||
| [Install] | ||||
| WantedBy=multi-user.target | ||||
		Reference in New Issue
	
	Block a user
	 Omar Roth
					Omar Roth