Я пытаюсь настроить RocketShipIt в качестве службы в моей подсистеме для Linux, но мне кажется, что я задела кучу стен. https://docs.rocketship.it/rs/docs/self-host.html
Если я точно следую указаниям
Create file: /lib/systemd/system/rocketshipit.service:
[Unit]
Description=RocketShipIt
[Service]
Type=simple
Restart=always
RestartSec=5s
# change to match your path
ExecStart=/home/mark/RocketShipIt -s
[Install]
WantedBy=multi-user.target
Start the service:
sudo service rocketshipit start
Тогда я получу rocketshipit: unrecognized service
. Я попытался скопировать /lib/systemd/system/rocketshipit.service
в /etc/systemd/system/rocketshipit.service
на основе этого ответа https://unix.stackexchange.com/a/368102/119836, но в консоли я получаю то же самое.
Я также попытался запустить systemctl daemon-reload
, но затем я получил Failed to connect to bus: No such file or directory
.
Итак, я попытался выполнить шаги из https://askubuntu.com/a/813644/57016, чтобы посмотреть, поможет ли это, но теперь я получаю Failed to execute operation: Launch helper exited with unknown return code 1
и тот же вывод в исходных служебных командах.
Боюсь, что я могу пойти в неправильном направлении и с точки зрения настройки этого сервиса, что мне не хватает?