mirror of
https://github.com/searxng/searxng
synced 2024-01-01 19:24:07 +01:00
1.8 KiB
1.8 KiB
utils/morty.sh
further reading
installationarchitecturesearx morty
To simplify installation and maintenance of a morty instance you can use the script utils/morty.sh. In most cases you will install morty simply by running the command:
sudo -H ./utils/morty.sh install allThe script adds a ${SERVICE_USER} (default:morty) and installs morty into this user account:
- Create a separated user account (
morty). - Download and install Go binary in user's $HOME (
~morty). - Install morty with the package management from Go (
go get -v -u github.com/asciimoo/morty) - Setup a systemd service unit
[ref] <utils/templates/lib/systemd/system/morty.service>(/lib/systemd/system/morty.service).
Hint
To add morty to your searx instance read chapter searx morty.
Create user
Install go
Install morty
Install morty software and systemd unit:
Overview
The --help output of the script is largely self-explanatory (toolboxing common):
../utils/morty.sh --help