diff --git a/ct/mylar3.sh b/ct/mylar3.sh index ed6a822c7..526cd91ab 100644 --- a/ct/mylar3.sh +++ b/ct/mylar3.sh @@ -22,12 +22,12 @@ catch_errors function update_script() { header_info if [[ ! -d /opt/mylar3 ]]; then - msg_error "No ${APP} Installation Found!" + msg_error "No Mylar3 Installation Found!" exit fi - if check_for_gh_release "mylar3" "mylar3/mylar3"; then - fetch_and_deploy_gh_release "mylar3" "mylar3/mylar3" "tarball" + if check_for_gh_release "mylar3" "MylarComics/mylar3"; then + fetch_and_deploy_gh_release "mylar3" "MylarComics/mylar3" "tarball" systemctl restart mylar3 msg_ok "Updated successfully!" fi diff --git a/install/mylar3-install.sh b/install/mylar3-install.sh index 0a26ab913..4b44d501e 100644 --- a/install/mylar3-install.sh +++ b/install/mylar3-install.sh @@ -24,16 +24,16 @@ $STD apt update $STD apt install -y unrar msg_ok "Installed Dependencies" -PYTHON_VERSION="3.12" setup_uv -fetch_and_deploy_gh_release "mylar3" "mylar3/mylar3" "tarball" +PYTHON_VERSION="3.11" setup_uv +fetch_and_deploy_gh_release "mylar3" "MylarComics/mylar3" "tarball" -msg_info "Installing ${APPLICATION}" +msg_info "Installing Mylar3" mkdir -p /opt/mylar3-data $STD uv venv --clear /opt/mylar3/.venv $STD /opt/mylar3/.venv/bin/python -m ensurepip --upgrade $STD /opt/mylar3/.venv/bin/python -m pip install --upgrade pip $STD /opt/mylar3/.venv/bin/python -m pip install --no-cache-dir -r /opt/mylar3/requirements.txt -msg_ok "Installed ${APPLICATION}" +msg_ok "Installed Mylar3" msg_info "Creating Service" cat </etc/systemd/system/mylar3.service