This commit is contained in:
Tour
2025-12-07 12:32:39 +01:00
parent 07d58cf59c
commit 1b336c49ba
5 changed files with 266 additions and 7 deletions

33
install_service.sh Normal file
View File

@@ -0,0 +1,33 @@
#!/bin/bash
# Install scaev-monitor as a systemd service (Linux server)
echo "Installing Scaev Monitor Service..."
# Create logs directory
mkdir -p ~/scaev/logs
# Copy service file to systemd
sudo cp scaev-monitor.service /etc/systemd/system/
# Reload systemd
sudo systemctl daemon-reload
# Enable service (start on boot)
sudo systemctl enable scaev-monitor.service
# Start service now
sudo systemctl start scaev-monitor.service
# Show status
sudo systemctl status scaev-monitor.service
echo ""
echo "Service installed successfully!"
echo ""
echo "Useful commands:"
echo " sudo systemctl status scaev-monitor # Check status"
echo " sudo systemctl stop scaev-monitor # Stop service"
echo " sudo systemctl start scaev-monitor # Start service"
echo " sudo systemctl restart scaev-monitor # Restart service"
echo " journalctl -u scaev-monitor -f # View live logs"
echo " tail -f ~/scaev/logs/monitor.log # View monitor log"