From d025bf1cf64c567f7d5ea63dc732396f14e5e8bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Slavi=C5=A1a=20Are=C5=BEina?= <58952836+tremor021@users.noreply.github.com> Date: Sun, 4 Jan 2026 18:33:09 +0100 Subject: [PATCH] Refactor (#10519) --- ct/audiobookshelf.sh | 4 ++-- frontend/public/json/audiobookshelf.json | 2 +- install/audiobookshelf-install.sh | 10 +++++++--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/ct/audiobookshelf.sh b/ct/audiobookshelf.sh index 81ea9c85c..e368222e3 100644 --- a/ct/audiobookshelf.sh +++ b/ct/audiobookshelf.sh @@ -11,7 +11,7 @@ var_cpu="${var_cpu:-2}" var_ram="${var_ram:-2048}" var_disk="${var_disk:-5}" var_os="${var_os:-debian}" -var_version="${var_version:-12}" +var_version="${var_version:-13}" var_unprivileged="${var_unprivileged:-1}" header_info "$APP" @@ -30,7 +30,7 @@ function update_script() { msg_info "Updating $APP LXC" $STD apt-get update - $STD apt-get -y upgrade + $STD apt-get upgrade -y msg_ok "Updated $APP LXC" msg_ok "Updated successfully!" exit diff --git a/frontend/public/json/audiobookshelf.json b/frontend/public/json/audiobookshelf.json index 939aac1a3..c6667326a 100644 --- a/frontend/public/json/audiobookshelf.json +++ b/frontend/public/json/audiobookshelf.json @@ -23,7 +23,7 @@ "ram": 2048, "hdd": 5, "os": "debian", - "version": "12" + "version": "13" } } ], diff --git a/install/audiobookshelf-install.sh b/install/audiobookshelf-install.sh index 0e6ba73c4..4ab2a53df 100644 --- a/install/audiobookshelf-install.sh +++ b/install/audiobookshelf-install.sh @@ -17,13 +17,17 @@ msg_info "Installing Dependencies" $STD apt-get install -y ffmpeg msg_ok "Installed Dependencies" +setup_deb822_repo \ + "audiobookshelf" \ + "https://advplyr.github.io/audiobookshelf-ppa/KEY.gpg" \ + "https://advplyr.github.io/audiobookshelf-ppa" \ + "./" + msg_info "Setup audiobookshelf" -curl -fsSL https://advplyr.github.io/audiobookshelf-ppa/KEY.gpg >/etc/apt/trusted.gpg.d/audiobookshelf-ppa.asc -echo "deb [signed-by=/etc/apt/trusted.gpg.d/audiobookshelf-ppa.asc] https://advplyr.github.io/audiobookshelf-ppa ./" >/etc/apt/sources.list.d/audiobookshelf.list -$STD apt update $STD apt install -y audiobookshelf echo "FFMPEG_PATH=/usr/bin/ffmpeg" >>/etc/default/audiobookshelf echo "FFPROBE_PATH=/usr/bin/ffprobe" >>/etc/default/audiobookshelf +systemctl restart audiobookshelf msg_ok "Setup audiobookshelf" motd_ssh