#!/bin/bash # Uninstallation script for Gogs MCP Server systemd service set -e echo "Uninstalling Gogs MCP Server systemd service..." # Check if running as root if [ "$EUID" -ne 0 ]; then echo "This script must be run as root (use sudo)" exit 1 fi # Stop the service if running if systemctl is-active --quiet gogs-mcp-server; then echo "Stopping service..." systemctl stop gogs-mcp-server fi # Disable the service if systemctl is-enabled --quiet gogs-mcp-server; then echo "Disabling service..." systemctl disable gogs-mcp-server fi # Remove service file if [ -f /etc/systemd/system/gogs-mcp-server.service ]; then echo "Removing service file..." rm /etc/systemd/system/gogs-mcp-server.service fi # Reload systemd daemon echo "Reloading systemd daemon..." systemctl daemon-reload echo "" echo "Uninstallation complete!" echo ""