1. CD into systemd service folder cd /etc/systemd/system/ 1.5 Enable these two services (if you havn't enable it yet) sudo systemctl enable systemd-networkd.service systemd-networkd-wait-online.service 2. Create the file like arozos.service sudo nano arozos.service 3. Write the service content as follow (replace your startup directories) [Unit] Description=ArozOS Cloud Service After=systemd-networkd-wait-online.service Wants=systemd-networkd-wait-online.service [Service] Type=simple ExecStartPre=/bin/sleep 30 WorkingDirectory=/home/pi/arozos/ ExecStart=/bin/bash /home/pi/arozos/start.sh Restart=always RestartSec=10 [Install] WantedBy=multi-user.target 4. Start the service with sudo systemctl start arozos.service 5. Make it automatically startup during boot sudo systemctl enable arozos.service