Update qbittorrent image and apply changes using casaos-cli

This commit is contained in:
Christopher
2023-12-02 15:00:12 -06:00
parent 9b269d0362
commit 8d767f162d
2 changed files with 24 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
# Run command
```bash
bash -c "$(wget -qLO - https://raw.githubusercontent.com/bigbeartechworld/big-bear-scripts/master/change-qbittorrent-image/run.sh)"
```

View File

@@ -0,0 +1,19 @@
#!/bin/bash
# Path to the docker-compose.yml file
COMPOSE_FILE="/var/lib/casaos/apps/qbittorrent/docker-compose.yml"
# Update the docker-compose.yml file
sed -i 's/hotio\/qbittorrent:release-4.6.1/hotio\/qbittorrent:release-4.6.2/' "$COMPOSE_FILE"
# Apply changes using casaos-cli
casaos-cli app-management apply "qbittorrent" --file="$COMPOSE_FILE"
# Wait for the container to reload
echo "Waiting for qBittorrent to restart..."
sleep 10 # Adjust the sleep time if needed
# Extract and echo required information from Docker logs
docker logs qbittorrent 2>&1 | grep -A 5 "******** Information ********" | while read -r line; do
echo "$line"
done