# Restart service node-red and lightdm if errors

**URL:** <https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230>\
**Category:** General\
**Created:** [17 July 2022 17:53 UTC](https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230 "2022-07-17T17:53:18Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [17 July 2022 17:53 UTC](https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230/1 "2022-07-17T17:53:18Z")

</div>

Hi all,  
I would like that node-red service and lightdm service restarts after errors, and in case of lightdm service it must restart after node-red restart correctly

many thanks in advance  
best regards

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [17 July 2022 18:43 UTC](https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230/2 "2022-07-17T18:43:54Z")

</div>

What OS are you using? If Linux based, you should do that via systemd. It can define restarts and dependencies.

---

<div class="post-metadata">

**Author:** ![denissanga](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/denissanga/32/48346_2.png) [@denissanga](https://discourse.nodered.org/u/denissanga)\
**Post date:** [18 July 2022 03:43 UTC](https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230/4 "2022-07-18T03:43:12Z")

</div>

I'm using Debian 11. Have you have an example?

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [18 July 2022 12:49 UTC](https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230/5 "2022-07-18T12:49:16Z")

</div>

Look up how to change the systemd startup scripts. My alternate node-red installer on my github has an example of making node-red dependent on other services. You can adapt that for the lightdm service.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [16 September 2022 12:49 UTC](https://discourse.nodered.org/t/restart-service-node-red-and-lightdm-if-errors/65230/6 "2022-09-16T12:49:59Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
