[Unit] Description=LED Controller web server After=network-online.target Wants=network-online.target [Service] Type=simple User=pi WorkingDirectory=/home/pi/led-controller Environment=PORT=80 Environment=PATH=/home/pi/.local/bin:/usr/local/bin:/usr/bin:/bin ExecStart=/bin/bash /home/pi/led-controller/scripts/start.sh Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target