Files
scaev/install_service.sh
2025-12-07 12:32:39 +01:00

34 lines
962 B
Bash

#!/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"