Compare commits

...

6 Commits

Author SHA1 Message Date
Tobias
f96cfda176 Change APPLICATION_VERSION to var_appversion 2026-02-12 20:42:59 +01:00
Tobias
b4864de234 Remove APPLICATION_VERSION export 2026-02-12 20:42:09 +01:00
Tobias
277a909f4b fix: wrong commit 2026-02-10 10:48:09 +01:00
Tobias
4605fa4aec fix: wrong commit 2026-02-10 10:47:52 +01:00
Tobias
cb7c95ec42 fix wrong commit 2026-02-10 10:47:26 +01:00
CrazyWolf13
ca2f0706d9 add: overwriteable app version var 2026-02-10 10:44:21 +01:00
2 changed files with 3 additions and 8 deletions

View File

@@ -28,6 +28,7 @@ function update_script() {
exit exit
fi fi
get_lxc_ip
NODE_VERSION="22" NODE_MODULE="pnpm@latest" setup_nodejs NODE_VERSION="22" NODE_MODULE="pnpm@latest" setup_nodejs
ensure_dependencies jq ensure_dependencies jq
@@ -36,18 +37,12 @@ function update_script() {
systemctl stop homepage systemctl stop homepage
msg_ok "Stopped service" msg_ok "Stopped service"
msg_info "Creating Backup"
cp /opt/homepage/.env /opt/homepage.env cp /opt/homepage/.env /opt/homepage.env
cp -r /opt/homepage/config /opt/homepage_config_backup cp -r /opt/homepage/config /opt/homepage_config_backup
msg_ok "Created Backup"
CLEAN_INSTALL=1 fetch_and_deploy_gh_release "homepage" "gethomepage/homepage" "tarball" CLEAN_INSTALL=1 fetch_and_deploy_gh_release "homepage" "gethomepage/homepage" "tarball"
msg_info "Restoring Backup"
mv /opt/homepage.env /opt/homepage mv /opt/homepage.env /opt/homepage
rm -rf /opt/homepage/config rm -rf /opt/homepage/config
mv /opt/homepage_config_backup /opt/homepage/config mv /opt/homepage_config_backup /opt/homepage/config
msg_ok "Restored Backup"
msg_info "Updating Homepage (Patience)" msg_info "Updating Homepage (Patience)"
RELEASE=$(get_latest_github_release "gethomepage/homepage") RELEASE=$(get_latest_github_release "gethomepage/homepage")

View File

@@ -1890,7 +1890,7 @@ function fetch_and_deploy_codeberg_release() {
local app="$1" local app="$1"
local repo="$2" local repo="$2"
local mode="${3:-tarball}" # tarball | binary | prebuild | singlefile | tag local mode="${3:-tarball}" # tarball | binary | prebuild | singlefile | tag
local version="${4:-latest}" local version="${var_appversion:-${4:-latest}}"
local target="${5:-/opt/$app}" local target="${5:-/opt/$app}"
local asset_pattern="${6:-}" local asset_pattern="${6:-}"
@@ -2322,7 +2322,7 @@ function fetch_and_deploy_gh_release() {
local app="$1" local app="$1"
local repo="$2" local repo="$2"
local mode="${3:-tarball}" # tarball | binary | prebuild | singlefile local mode="${3:-tarball}" # tarball | binary | prebuild | singlefile
local version="${4:-latest}" local version="${var_appversion:-${4:-latest}}"
local target="${5:-/opt/$app}" local target="${5:-/opt/$app}"
local asset_pattern="${6:-}" local asset_pattern="${6:-}"