Compare commits

..

8 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
3b1b703561 Update CHANGELOG.md (#11492)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-03 00:22:27 +00:00
community-scripts-pr-app[bot]
991b56d412 chore: update github-versions.json (#11491)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-03 00:22:02 +00:00
community-scripts-pr-app[bot]
4b9adbb249 Update CHANGELOG.md (#11490)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-02 19:11:20 +00:00
Slaviša Arežina
13b4094ff8 Deps (#11489) 2026-02-02 20:10:55 +01:00
community-scripts-pr-app[bot]
3d0243adb0 chore: update github-versions.json (#11488)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-02 18:13:10 +00:00
CanbiZ (MickLesk)
c612bfefcd Fetch Web-Vault directly to target dir
Simplify the Web-Vault update flow by creating /opt/vaultwarden/web-vault and calling fetch_and_deploy_gh_release with that path as the deployment target. Removes temporary directory creation, move and cleanup (mktemp/mv/rm -rf) and ensures the destination exists before downloading. Ownership and the success message are preserved.
2026-02-02 17:14:48 +01:00
CanbiZ (MickLesk)
d7872a8240 Use temp dir for Web-Vault deployment
Deploy the Web-Vault release into a temporary directory before moving it into /opt/vaultwarden. The change creates a mktemp -d directory, passes that to fetch_and_deploy_gh_release, moves the extracted web-vault into /opt/vaultwarden/web-vault, and removes the temp dir. This prevents partial or mixed artifacts in /opt during the fetch/extract step and keeps the existing ownership/chown behavior.
2026-02-02 17:03:02 +01:00
CanbiZ (MickLesk)
abfd57f486 hotfix vaultwarden 2026-02-02 16:47:16 +01:00
7 changed files with 37 additions and 23 deletions

View File

@@ -772,6 +772,8 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
</details>
## 2026-02-03
## 2026-02-02
### 🆕 New Scripts
@@ -783,6 +785,7 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
- #### 🐞 Bug Fixes
- Grist: Update dependencies [@tremor021](https://github.com/tremor021) ([#11489](https://github.com/community-scripts/ProxmoxVE/pull/11489))
- Allow "downgrade" of libigdgmm12 [@vhsdream](https://github.com/vhsdream) ([#11478](https://github.com/community-scripts/ProxmoxVE/pull/11478))
- Disable NPM install and update due to OpenResty SHA-1 signature issues [@MickLesk](https://github.com/MickLesk) ([#11471](https://github.com/community-scripts/ProxmoxVE/pull/11471))

View File

@@ -29,6 +29,8 @@ function update_script() {
exit
fi
ensure_dependencies git
if check_for_gh_release "grist" "gristlabs/grist-core"; then
msg_info "Stopping Service"
systemctl stop grist

View File

@@ -72,10 +72,12 @@ function update_script() {
systemctl stop vaultwarden
msg_ok "Stopped Service"
fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden" "bw_web_*.tar.gz"
msg_info "Updating Web-Vault to $WVRELEASE"
rm -rf /opt/vaultwarden/web-vault
mkdir -p /opt/vaultwarden/web-vault
fetch_and_deploy_gh_release "vaultwarden_webvault" "dani-garcia/bw_web_builds" "prebuild" "latest" "/opt/vaultwarden/web-vault" "bw_web_*.tar.gz"
chown -R root:root /opt/vaultwarden/web-vault/
msg_ok "Updated Web-Vault to ${WVRELEASE}"

View File

@@ -1,5 +1,5 @@
{
"generated": "2026-02-02T12:12:15Z",
"generated": "2026-02-03T00:21:55Z",
"versions": [
{
"slug": "2fauth",
@@ -95,9 +95,9 @@
{
"slug": "bar-assistant",
"repo": "karlomikus/bar-assistant",
"version": "v5.13.0",
"version": "v5.13.1",
"pinned": false,
"date": "2026-02-01T15:49:21Z"
"date": "2026-02-02T18:47:43Z"
},
{
"slug": "bazarr",
@@ -109,9 +109,9 @@
{
"slug": "bentopdf",
"repo": "alam00000/bentopdf",
"version": "v2.0.0",
"version": "v2.1.0",
"pinned": false,
"date": "2026-01-31T10:13:47Z"
"date": "2026-02-02T14:30:55Z"
},
{
"slug": "beszel",
@@ -312,9 +312,9 @@
{
"slug": "ersatztv",
"repo": "ErsatzTV/ErsatzTV",
"version": "v26.1.1",
"version": "v26.2.0",
"pinned": false,
"date": "2026-01-08T22:02:15Z"
"date": "2026-02-02T20:54:26Z"
},
{
"slug": "excalidraw",
@@ -669,9 +669,9 @@
{
"slug": "libretranslate",
"repo": "LibreTranslate/LibreTranslate",
"version": "v1.8.3",
"version": "v1.8.4",
"pinned": false,
"date": "2025-12-04T21:07:00Z"
"date": "2026-02-02T17:45:16Z"
},
{
"slug": "lidarr",
@@ -746,9 +746,9 @@
{
"slug": "mealie",
"repo": "mealie-recipes/mealie",
"version": "v3.9.2",
"version": "v3.10.0",
"pinned": false,
"date": "2026-01-02T19:40:09Z"
"date": "2026-02-02T18:32:52Z"
},
{
"slug": "mediamanager",
@@ -1054,9 +1054,9 @@
{
"slug": "prometheus-alertmanager",
"repo": "prometheus/alertmanager",
"version": "v0.30.1",
"version": "v0.31.0",
"pinned": false,
"date": "2026-01-12T23:30:06Z"
"date": "2026-02-02T13:34:15Z"
},
{
"slug": "prometheus-blackbox-exporter",
@@ -1201,9 +1201,9 @@
{
"slug": "scanopy",
"repo": "scanopy/scanopy",
"version": "v0.14.0",
"version": "v0.14.1",
"pinned": false,
"date": "2026-02-01T17:02:37Z"
"date": "2026-02-02T04:15:19Z"
},
{
"slug": "scraparr",
@@ -1471,12 +1471,19 @@
"pinned": false,
"date": "2025-10-22T17:03:54Z"
},
{
"slug": "vaultwarden",
"repo": "dani-garcia/vaultwarden",
"version": "1.35.2",
"pinned": false,
"date": "2026-01-09T18:37:04Z"
},
{
"slug": "victoriametrics",
"repo": "VictoriaMetrics/VictoriaMetrics",
"version": "v1.134.0",
"version": "v1.135.0",
"pinned": false,
"date": "2026-01-19T13:29:43Z"
"date": "2026-02-02T14:20:15Z"
},
{
"slug": "vikunja",

View File

@@ -17,7 +17,8 @@ msg_info "Installing Dependencies"
$STD apt install -y \
make \
ca-certificates \
python3-venv
python3-venv \
git
msg_ok "Installed Dependencies"
NODE_VERSION="22" NODE_MODULE="yarn@latest" setup_nodejs
fetch_and_deploy_gh_release "grist" "gristlabs/grist-core" "tarball"

View File

@@ -3486,7 +3486,6 @@ build_container() {
export PCT_DISK_SIZE="$DISK_SIZE"
export IPV6_METHOD="$IPV6_METHOD"
export ENABLE_GPU="$ENABLE_GPU"
export APPLICATION_VERSION="${var_appversion:-}"
# DEV_MODE exports (optional, for debugging)
export BUILD_LOG="$BUILD_LOG"

View File

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