Files
MUA-Mikes-Unraid-Agent/scripts/mua.service
T
Mikei386 f4e66ea5a1 MUA v1.0.0 — Mikes Unraid Agent
Natives Unraid-Plugin: 21 Docker-, Netzwerk- und System-Tools
als MCP-Server (Streamable HTTP) auf Port 3002.

- mcp/server.php: MCP-Server (JSON-RPC 2.0, Streamable HTTP)
- mcp/helpers.php: Lokale Tool-Implementierungen (kein SSH)
- mcp/tools.php: 21 Tool-Definitionen
- mcp/selftest.php: Selftest (12 Checks)
- scripts/unraid-docker-mcp-helper.php: Write-Operationen
- scripts/mua.service: systemd-Service
- scripts/install.sh, update.sh, remove.sh: Plugin-Scripts
- MUA.plg: Plugin-Manifest
2026-08-17 22:00:48 +02:00

21 lines
458 B
Desktop File

[Unit]
Description=MUA - Mikes Unraid Agent (MCP Server)
After=network.target docker.service
Wants=docker.service
[Service]
Type=simple
# PHP Built-in Server auf Port 3002
ExecStart=/usr/bin/php -S 0.0.0.0:3002 /usr/local/plugins/mua/mcp/server.php
Restart=on-failure
RestartSec=5
# Arbeitsverzeichnis
WorkingDirectory=/usr/local/plugins/mua
# Sicherheits-Härtung
NoNewPrivileges=true
ProtectHome=true
PrivateTmp=true
[Install]
WantedBy=multi-user.target