[Unit] Description=Get Repository Monitor After=network.target [Service] ExecStart=/usr/local/bin/git-monitor Restart=on-failure User=monitor WorkingDirectory=/opt/src Environment="GITMONITOR_URLS=/opt/src/repository.list" Environment="GITMONITOR_LOCAL_PATH=/opt/src" Environment="GITMONITOR_BRANCH_NAME=develop" Environment="GITMONITOR_POLL_INTERVALL=30" Environment="GITMONITOR_LOCK_FILE=/run/lock/git-monitor.lock" [Install] WantedBy=multi-user.target