1
0
mirror of https://github.com/janeczku/calibre-web synced 2024-10-31 23:26:20 +00:00

Updated Setup Service on Linux (markdown)

Adam Dawoodjee 2023-07-21 16:38:56 +02:00
parent 6d01ffddd2
commit 99ff1f1699

@ -40,9 +40,33 @@ WorkingDirectory={/PATH/OF/CPS.PY without cps.py}
WantedBy=multi-user.target WantedBy=multi-user.target
``` ```
#### E.g
`nano /etc/systemd/system/cps.service`
```
[Unit]
Description=Calibre-Web
[Service]
Type=simple
User=ubuntu
ExecStart=/opt/calibre-web/venv/bin/python3 /opt/calibre-web/cps.py
WorkingDirectory=/opt/calibre-web/
[Install]
WantedBy=multi-user.target
```
### Start Service ### Start Service
Enable the service.
`sudo systemctl enable cps.service` `sudo systemctl enable cps.service`
enables the service. Start the service.
`sudo systemctl start cps.service`
Check the status of the service or any errors.
`sudo systemctl status cps.service`