First commit
This commit is contained in:
31
stop.sh
Executable file
31
stop.sh
Executable file
@@ -0,0 +1,31 @@
|
||||
#!/bin/bash
|
||||
# JMP Server shutdown script
|
||||
# Stops all Docker Compose services including main stack and OpenCloud
|
||||
|
||||
set -e
|
||||
set -u
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
cd "$SCRIPT_DIR"
|
||||
|
||||
echo "=== Stopping JMP Server ==="
|
||||
echo ""
|
||||
|
||||
echo "Stopping main services..."
|
||||
docker compose down || {
|
||||
echo "Warning: Main services stop encountered issues"
|
||||
exit 1
|
||||
}
|
||||
echo "✓ Main services stopped"
|
||||
|
||||
echo ""
|
||||
echo "Stopping OpenCloud..."
|
||||
docker compose -f opencloud-compose/docker-compose.yml -f opencloud-compose/external-proxy/opencloud-exposed.yml -f opencloud-compose/storage/decomposeds3.yml down || {
|
||||
echo "Warning: OpenCloud services stop encountered issues"
|
||||
exit 1
|
||||
}
|
||||
echo "✓ OpenCloud stopped"
|
||||
|
||||
echo ""
|
||||
echo "=== Shutdown Complete ==="
|
||||
echo "To start services: ./start.sh"
|
||||
Reference in New Issue
Block a user