diff --git a/deploy_services.sh b/deploy_services.sh new file mode 100644 index 0000000..b3fa82d --- /dev/null +++ b/deploy_services.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +set -e + +SERVICE_DIR="$(dirname "$0")/systemd" + +echo "📦 Deploying services from: $SERVICE_DIR" + +for service in "$SERVICE_DIR"/*.service; do + svc_name=$(basename "$service") + echo "🛠️ Installing $svc_name..." + sudo cp "$service" /etc/systemd/system/ +done + +echo "🔄 Reloading systemd daemon..." +sudo systemctl daemon-reexec +sudo systemctl daemon-reload + +# Optional: Enable and/or start specific services +echo "✅ Enabling services..." +sudo systemctl enable zoneplayer.service +sudo systemctl start zoneplayer.service + +echo "🚀 Deployment complete."