On my indi-pi server, I have a file
/etc/systemd/system/indiwebmanager.service

And in that file I have
[Unit]
Description=INDI Web Manager
After=multi-user.target

[Service]
Type=idle
# MUST SET YOUR USERNAME HERE.
User=denning
ExecStart=/usr/local/bin/indi-web -v
Restart=always
RestartSec=5

[Install]
WantedBy=multi-user.target

I can't remember if I had to create that file or if it was created by the web server when I checked "Auto Start"

Read More...