Add systemd instructions for running whoogle from repo

This commit is contained in:
Ben Busby 2021-12-19 11:50:52 -07:00
parent 987ab5feca
commit 7aa86e7309
No known key found for this signature in database
GPG Key ID: B9B7231E01D924A1

View File

@ -207,12 +207,14 @@ Description=Whoogle
#Environment=WHOOGLE_DOTENV=1 #Environment=WHOOGLE_DOTENV=1
Type=simple Type=simple
User=<username> User=<username>
WorkingDirectory=<whoogle_directory> # If installed as a package, add:
# <whoogle_directory> is the directory from which the
# systemd service will be launched. It doesn't really matter
ExecStart=<python_install_dir>/python3 <whoogle_install_dir>/whoogle-search --host 127.0.0.1 --port 5000 ExecStart=<python_install_dir>/python3 <whoogle_install_dir>/whoogle-search --host 127.0.0.1 --port 5000
# For example: # For example:
# /usr/bin/python3 /home/my_username/.local/bin/whoogle-search --host 127.0.0.1 --port 5000 # ExecStart=/usr/bin/python3 /home/my_username/.local/bin/whoogle-search --host 127.0.0.1 --port 5000
# Otherwise if running the app from source, add:
ExecStart=<whoogle_repo_dir>/run
# For example:
# ExecStart=/var/www/whoogle-search/run
ExecReload=/bin/kill -HUP $MAINPID ExecReload=/bin/kill -HUP $MAINPID
Restart=always Restart=always
RestartSec=3 RestartSec=3