From 0e5b0555777cd8d3264606415321ccce79ab358a Mon Sep 17 00:00:00 2001 From: Dennis Gunia Date: Sat, 3 Aug 2024 12:29:18 +0200 Subject: [PATCH] added systemctl service --- luminea2mqtt.service | 12 ++++++++++++ readme.md | 4 +++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 luminea2mqtt.service diff --git a/luminea2mqtt.service b/luminea2mqtt.service new file mode 100644 index 0000000..4a21a4c --- /dev/null +++ b/luminea2mqtt.service @@ -0,0 +1,12 @@ +[Unit] +Description=luminea2mqtt +After=network.target + +[Service] +Type=simple +User=luminea2mqtt +ExecStart=node /opt/luminea2mqtt/bridge/src/index.js -c /opt/luminea2mqtt/bridge/config.yaml +Restart=on-failure + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/readme.md b/readme.md index 63191c3..e656e6c 100644 --- a/readme.md +++ b/readme.md @@ -36,5 +36,7 @@ sudo -u luminea2mqtt node /opt/luminea2mqtt/bridge/src/index.js -c /opt/luminea2 ``` ### Install as systemd service ``` - +sudo cp -p /opt/luminea2mqtt/bridge/luminea2mqtt.service /etc/systemd/system/luminea2mqtt.service +sudo systemctl daemon-reload +sudo systemctl start luminea2mqtt ``` \ No newline at end of file