replica-omnisciente/scripts/music-mcp/systemd/music-mcp.service
Raphael Cautus (Maestro) 2f26f2d836 feat(scripts): onboarding, GWS, lifestream, muscriptor, music, data-sharing
- onboard-client.py: client replica scaffolding CLI
- gws/: Google Workspace sync (Gmail, Calendar, Drive)
- lifestream/: life event stream collector
- muscriptor-mcp/: audio → MIDI MCP server
- music-mcp/: music library MCP server
- data_sharing/: consent-gated data sharing (Python + TS)
- sync-mirrors.py: GitHub → Forgejo mirror engine
- brain-to-gbrain.py, vault-sync.py, test-all.sh
- shared/: TS data-sharing library + index
- dirac: provider registry update
- .gitignore: exclude Rust build artifacts

Co-authored-by: Álvaro de Campos <campos@portugalfuturista.org>
2026-07-31 14:58:02 +01:00

19 lines
471 B
Desktop File

[Unit]
Description=Music MCP Server (Navidrome + Lidarr + Last.fm + MuScriptor)
After=network.target docker.service
Wants=docker.service
[Service]
Type=simple
User=root
WorkingDirectory=/opt/music-mcp
EnvironmentFile=/opt/music-mcp/.env
Environment=MCP_PORT=8089
Environment=PYTHONUNBUFFERED=1
ExecStart=/opt/music-mcp/.venv/bin/python -m music_mcp.server --transport sse --port 8089
Restart=always
RestartSec=10
TimeoutStartSec=60
[Install]
WantedBy=multi-user.target