mirror of https://github.com/tteck/Proxmox.git
Update alpine-adguard.sh
We only overwrite the executable file for AdGuard to update it, all the other files of the tar don't matter. So there is no need at all to backup the temporary folder and then copy the files back, even simpler isn't it?
This commit is contained in:
parent
562e525aed
commit
4ee0814abe
|
@ -25,7 +25,7 @@ var_cpu="1"
|
||||||
var_ram="256"
|
var_ram="256"
|
||||||
var_os="alpine"
|
var_os="alpine"
|
||||||
var_version="3.17"
|
var_version="3.17"
|
||||||
variables
|
varibles
|
||||||
color
|
color
|
||||||
catch_errors
|
catch_errors
|
||||||
|
|
||||||
|
@ -88,10 +88,7 @@ while [ "$opt" != "" ]; do
|
||||||
msg_info "Updating AdguardHome to $VER"
|
msg_info "Updating AdguardHome to $VER"
|
||||||
wget -q "https://github.com/AdguardTeam/AdGuardHome/releases/download/$VER/AdGuardHome_linux_amd64.tar.gz"
|
wget -q "https://github.com/AdguardTeam/AdGuardHome/releases/download/$VER/AdGuardHome_linux_amd64.tar.gz"
|
||||||
tar -xvf AdGuardHome_linux_amd64.tar.gz &>/dev/null
|
tar -xvf AdGuardHome_linux_amd64.tar.gz &>/dev/null
|
||||||
mkdir -p adguard-backup
|
|
||||||
cp -rf /opt/AdGuardHome/AdGuardHome.yaml /opt/AdGuardHome/data adguard-backup/
|
|
||||||
cp AdGuardHome/AdGuardHome /opt/AdGuardHome/AdGuardHome
|
cp AdGuardHome/AdGuardHome /opt/AdGuardHome/AdGuardHome
|
||||||
cp -r adguard-backup/* /opt/AdGuardHome/
|
|
||||||
msg_ok "Updated AdguardHome"
|
msg_ok "Updated AdguardHome"
|
||||||
|
|
||||||
msg_info "Starting AdguardHome"
|
msg_info "Starting AdguardHome"
|
||||||
|
|
Loading…
Reference in New Issue