Merge pull request #297 from Perflyst/systemd-service

Add systemd service
pull/307/head
Omar Roth 6 years ago committed by GitHub
commit 277dda0dcb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -147,6 +147,14 @@ $ curl -fsSLo- https://raw.githubusercontent.com/samueleaton/sentry/master/insta
$ ./sentry $ ./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 ## 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. - [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.

@ -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
Loading…
Cancel
Save