diff --git a/MqttMongoNodejs-Prod.conf b/MqttMongoNodejs-Prod.conf index e12334f..03d67a3 100644 --- a/MqttMongoNodejs-Prod.conf +++ b/MqttMongoNodejs-Prod.conf @@ -19,7 +19,7 @@ "topics": [ "IoT/RainSensor1/#" ], "encapsulate": true, "parsePayload": true, - "verbose": true + "verbose": false } ] } diff --git a/mqttMongo.service b/mqttMongo.service new file mode 100644 index 0000000..c76a2e3 --- /dev/null +++ b/mqttMongo.service @@ -0,0 +1,18 @@ +[Unit] +Description=mqttMongo +Wants=network-online.target +After=network-online.target + + +[Service] +Type=simple +GuessMainPID=yes +ExecStart=/usr/bin/npm start -- -c MqttMongoNodejs-Prod.conf +ExecStop=kill -SIGINT $mainpid +Restart=on-failure +WorkingDirectory=/opt/services/MqttMongoNodejs + +[Install] +Alias=mqttMongo +WantedBy=multi-user.target +