diff --git a/README.md b/README.md index 78b1710..9ad003f 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# computer +# computer-statistics Sends statistics of my computer to my [API](https://github.com/trafficlunar/api) that can be seen on my [website](https://github.com/trafficlunar/website) @@ -24,3 +24,33 @@ KERNEL=="kbd*", SUBSYSTEM=="input", TAG+="uaccess" ``` Restart your computer. + +## systemd service + +```bash +$ sudo nano /etc/systemd/system/computer-statistics.service +``` + +``` +[Unit] +Description=Computer statistics client +After=network.target + +[Service] +Type=simple +Restart=always +User=trafficlunar +WorkingDirectory=/home/trafficlunar/Projects/computer-statistics +ExecStart=/home/trafficlunar/Projects/computer-statistics/target/release/computer +Environment="RUST_LOG=info" + +[Install] +WantedBy=multi-user.target +``` + +```bash +$ sudo systemctl daemon-reload +$ cargo build --release +$ sudo systemctl enable --now computer-statistics.service +$ sudo systemctl status computer-statistics.service +```