diff --git a/README.md b/README.md index 3a85b12..102d30c 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,14 @@ TTN LoRa frequency / region `pip3 install paho-mqtt` +- `mkdir /opt/msv-clubhouse-backend/` +- `cd /opt/msv-clubhouse-backend/` +- import `msv_clubhouse_backend.py` and `config.py` +- Set the constants in `config.py` +- `chmod +x /opt/msv-clubhouse-backend/msv_clubhouse_backend.py` +- `chown -R prometheus /opt/msv-clubhouse-backend/` +- `nano /etc/systemd/system/msv-clubhouse-backend.service` +- `systemctl daemon-reload && systemctl enable --now msv-clubhouse-backend.service` JS Payload Formatter: diff --git a/msv-clubhouse-backend.service b/msv-clubhouse-backend.service new file mode 100644 index 0000000..a56b568 --- /dev/null +++ b/msv-clubhouse-backend.service @@ -0,0 +1,15 @@ +[Unit] +Description=MSV-Clubhouse-Backend +After=syslog.target +After=network.target + +[Service] +RestartSec=2s +Type=oneshot +User=prometheus +Group=prometheus +WorkingDirectory=/opt/msv-clubhouse-backend/ +ExecStart=/usr/bin/python3 /opt/msv-clubhouse-backend/msv_clubhouse_backend.py + +[Install] +WantedBy=multi-user.target \ No newline at end of file