Compare commits

..

1 Commits

Author SHA1 Message Date
Slaviša Arežina
56d1988312 Change slug from 'lxc-execute' to 'execute' 2026-03-08 13:37:55 +01:00
7 changed files with 46 additions and 67 deletions

View File

@@ -420,32 +420,14 @@ Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit
</details> </details>
## 2026-03-09
### 🚀 Updated Scripts
- #### 🐞 Bug Fixes
- Change cronjob setup to use www-data user [@opastorello](https://github.com/opastorello) ([#12695](https://github.com/community-scripts/ProxmoxVE/pull/12695))
- RustDesk Server: Fix check_for_gh_release function call [@tremor021](https://github.com/tremor021) ([#12694](https://github.com/community-scripts/ProxmoxVE/pull/12694))
## 2026-03-08 ## 2026-03-08
### 🚀 Updated Scripts ### 🚀 Updated Scripts
- #### 🐞 Bug Fixes - #### 🐞 Bug Fixes
- [Fix] Immich: chown install dir before machine-learning update [@vhsdream](https://github.com/vhsdream) ([#12684](https://github.com/community-scripts/ProxmoxVE/pull/12684))
- [Fix] Scanopy: Build generate-fixtures [@vhsdream](https://github.com/vhsdream) ([#12686](https://github.com/community-scripts/ProxmoxVE/pull/12686))
- fix: rustdeskserver: use correct repo string [@CrazyWolf13](https://github.com/CrazyWolf13) ([#12682](https://github.com/community-scripts/ProxmoxVE/pull/12682))
- NZBGet: Fixes for RAR5 handling [@tremor021](https://github.com/tremor021) ([#12675](https://github.com/community-scripts/ProxmoxVE/pull/12675)) - NZBGet: Fixes for RAR5 handling [@tremor021](https://github.com/tremor021) ([#12675](https://github.com/community-scripts/ProxmoxVE/pull/12675))
### 🌐 Website
- #### 🐞 Bug Fixes
- LXC-Execute: Fix slug [@tremor021](https://github.com/tremor021) ([#12681](https://github.com/community-scripts/ProxmoxVE/pull/12681))
## 2026-03-07 ## 2026-03-07
### 🆕 New Scripts ### 🆕 New Scripts

View File

@@ -213,8 +213,7 @@ EOF
msg_ok "Updated Immich server, web, cli and plugins" msg_ok "Updated Immich server, web, cli and plugins"
cd "$SRC_DIR"/machine-learning cd "$SRC_DIR"/machine-learning
mkdir -p "$ML_DIR" mkdir -p "$ML_DIR" && chown -R immich:immich "$ML_DIR"
chown -R immich:immich "$INSTALL_DIR"
chown immich:immich ./uv.lock chown immich:immich ./uv.lock
export VIRTUAL_ENV="${ML_DIR}"/ml-venv export VIRTUAL_ENV="${ML_DIR}"/ml-venv
if [[ -f ~/.openvino ]]; then if [[ -f ~/.openvino ]]; then

View File

@@ -29,7 +29,7 @@ function update_script() {
exit exit
fi fi
if check_for_gh_release "rustdesk-hbbs" "lejianwen/rustdesk-server"; then if check_for_gh_release "rustdesk-api"; then
msg_info "Stopping Service" msg_info "Stopping Service"
systemctl stop rustdesk-hbbr systemctl stop rustdesk-hbbr
systemctl stop rustdesk-hbbs systemctl stop rustdesk-hbbs

View File

@@ -53,13 +53,6 @@ function update_script() {
fi fi
sed -i 's|_TARGET=.*$|_URL=http://127.0.0.1:60072|' /opt/scanopy/.env sed -i 's|_TARGET=.*$|_URL=http://127.0.0.1:60072|' /opt/scanopy/.env
msg_info "Building Scanopy Server (patience)"
cd /opt/scanopy/backend
$STD cargo build --release --bin server --bin generate-fixtures
$STD ./target/release/generate-fixtures --output-dir /opt/scanopy/ui/src/lib/data
mv ./target/release/server /usr/bin/scanopy-server
msg_ok "Built Scanopy Server"
msg_info "Creating frontend UI" msg_info "Creating frontend UI"
export PUBLIC_SERVER_HOSTNAME=default export PUBLIC_SERVER_HOSTNAME=default
export PUBLIC_SERVER_PORT="" export PUBLIC_SERVER_PORT=""
@@ -68,6 +61,12 @@ function update_script() {
$STD npm run build $STD npm run build
msg_ok "Created frontend UI" msg_ok "Created frontend UI"
msg_info "Building Scanopy Server (patience)"
cd /opt/scanopy/backend
$STD cargo build --release --bin server
mv ./target/release/server /usr/bin/scanopy-server
msg_ok "Built Scanopy Server"
if [[ -f /etc/systemd/system/scanopy-daemon.service ]]; then if [[ -f /etc/systemd/system/scanopy-daemon.service ]]; then
fetch_and_deploy_gh_release "Scanopy Daemon" "scanopy/scanopy" "singlefile" "latest" "/usr/local/bin" "scanopy-daemon-linux-amd64" fetch_and_deploy_gh_release "Scanopy Daemon" "scanopy/scanopy" "singlefile" "latest" "/usr/local/bin" "scanopy-daemon-linux-amd64"
mv "/usr/local/bin/Scanopy Daemon" /usr/local/bin/scanopy-daemon mv "/usr/local/bin/Scanopy Daemon" /usr/local/bin/scanopy-daemon

View File

@@ -1,5 +1,5 @@
{ {
"generated": "2026-03-09T06:22:44Z", "generated": "2026-03-08T12:08:10Z",
"versions": [ "versions": [
{ {
"slug": "2fauth", "slug": "2fauth",
@@ -67,9 +67,9 @@
{ {
"slug": "autobrr", "slug": "autobrr",
"repo": "autobrr/autobrr", "repo": "autobrr/autobrr",
"version": "v1.74.0", "version": "v1.73.0",
"pinned": false, "pinned": false,
"date": "2026-03-08T21:45:41Z" "date": "2026-02-13T16:37:28Z"
}, },
{ {
"slug": "autocaliweb", "slug": "autocaliweb",
@@ -151,9 +151,9 @@
{ {
"slug": "booklore", "slug": "booklore",
"repo": "booklore-app/BookLore", "repo": "booklore-app/BookLore",
"version": "v2.1.0", "version": "v2.0.6",
"pinned": false, "pinned": false,
"date": "2026-03-08T20:27:24Z" "date": "2026-03-06T19:16:29Z"
}, },
{ {
"slug": "bookstack", "slug": "bookstack",
@@ -270,23 +270,23 @@
{ {
"slug": "databasus", "slug": "databasus",
"repo": "databasus/databasus", "repo": "databasus/databasus",
"version": "v3.18.0", "version": "v3.17.0",
"pinned": false, "pinned": false,
"date": "2026-03-08T20:19:15Z" "date": "2026-03-06T07:07:22Z"
}, },
{ {
"slug": "dawarich", "slug": "dawarich",
"repo": "Freika/dawarich", "repo": "Freika/dawarich",
"version": "1.3.2", "version": "1.3.1",
"pinned": false, "pinned": false,
"date": "2026-03-08T20:37:50Z" "date": "2026-02-27T19:47:40Z"
}, },
{ {
"slug": "discopanel", "slug": "discopanel",
"repo": "nickheyer/discopanel", "repo": "nickheyer/discopanel",
"version": "v2.0.2", "version": "v2.0.1",
"pinned": false, "pinned": false,
"date": "2026-03-09T03:38:49Z" "date": "2026-03-07T02:43:33Z"
}, },
{ {
"slug": "dispatcharr", "slug": "dispatcharr",
@@ -312,9 +312,9 @@
{ {
"slug": "domain-monitor", "slug": "domain-monitor",
"repo": "Hosteroid/domain-monitor", "repo": "Hosteroid/domain-monitor",
"version": "v1.1.5", "version": "v1.1.4",
"pinned": false, "pinned": false,
"date": "2026-03-08T19:17:09Z" "date": "2026-03-02T09:25:01Z"
}, },
{ {
"slug": "donetick", "slug": "donetick",
@@ -347,9 +347,9 @@
{ {
"slug": "elementsynapse", "slug": "elementsynapse",
"repo": "etkecc/synapse-admin", "repo": "etkecc/synapse-admin",
"version": "v0.11.4-etke54", "version": "v0.11.1-etke53",
"pinned": false, "pinned": false,
"date": "2026-03-08T12:37:07Z" "date": "2026-02-03T20:38:15Z"
}, },
{ {
"slug": "emby", "slug": "emby",
@@ -389,9 +389,9 @@
{ {
"slug": "fladder", "slug": "fladder",
"repo": "DonutWare/Fladder", "repo": "DonutWare/Fladder",
"version": "v0.10.2", "version": "v0.10.1",
"pinned": false, "pinned": false,
"date": "2026-03-08T15:28:11Z" "date": "2026-02-21T12:45:53Z"
}, },
{ {
"slug": "flaresolverr", "slug": "flaresolverr",
@@ -620,9 +620,9 @@
{ {
"slug": "jackett", "slug": "jackett",
"repo": "Jackett/Jackett", "repo": "Jackett/Jackett",
"version": "v0.24.1323", "version": "v0.24.1316",
"pinned": false, "pinned": false,
"date": "2026-03-09T05:55:36Z" "date": "2026-03-08T05:59:08Z"
}, },
{ {
"slug": "jellystat", "slug": "jellystat",
@@ -879,9 +879,9 @@
{ {
"slug": "metube", "slug": "metube",
"repo": "alexta69/metube", "repo": "alexta69/metube",
"version": "2026.03.08", "version": "2026.03.07",
"pinned": false, "pinned": false,
"date": "2026-03-08T20:28:19Z" "date": "2026-03-07T14:14:57Z"
}, },
{ {
"slug": "miniflux", "slug": "miniflux",
@@ -1236,9 +1236,9 @@
{ {
"slug": "pulse", "slug": "pulse",
"repo": "rcourtman/Pulse", "repo": "rcourtman/Pulse",
"version": "v5.1.22", "version": "v5.1.21",
"pinned": false, "pinned": false,
"date": "2026-03-08T12:24:34Z" "date": "2026-03-06T12:13:08Z"
}, },
{ {
"slug": "pve-scripts-local", "slug": "pve-scripts-local",
@@ -1397,9 +1397,9 @@
{ {
"slug": "semaphore", "slug": "semaphore",
"repo": "semaphoreui/semaphore", "repo": "semaphoreui/semaphore",
"version": "v2.17.17", "version": "v2.17.16",
"pinned": false, "pinned": false,
"date": "2026-03-08T21:42:11Z" "date": "2026-03-05T12:39:05Z"
}, },
{ {
"slug": "shelfmark", "slug": "shelfmark",
@@ -1537,9 +1537,9 @@
{ {
"slug": "termix", "slug": "termix",
"repo": "Termix-SSH/Termix", "repo": "Termix-SSH/Termix",
"version": "release-1.11.2-tag", "version": "release-1.11.1-tag",
"pinned": false, "pinned": false,
"date": "2026-03-08T23:27:30Z" "date": "2026-02-13T04:49:16Z"
}, },
{ {
"slug": "the-lounge", "slug": "the-lounge",
@@ -1572,9 +1572,9 @@
{ {
"slug": "tinyauth", "slug": "tinyauth",
"repo": "steveiliop56/tinyauth", "repo": "steveiliop56/tinyauth",
"version": "v5.0.2", "version": "v5.0.1",
"pinned": false, "pinned": false,
"date": "2026-03-08T15:46:59Z" "date": "2026-03-04T21:05:05Z"
}, },
{ {
"slug": "traccar", "slug": "traccar",
@@ -1803,9 +1803,9 @@
{ {
"slug": "yubal", "slug": "yubal",
"repo": "guillevc/yubal", "repo": "guillevc/yubal",
"version": "v0.7.0", "version": "v0.6.3",
"pinned": false, "pinned": false,
"date": "2026-03-08T13:37:49Z" "date": "2026-03-07T03:24:05Z"
}, },
{ {
"slug": "zerobyte", "slug": "zerobyte",

View File

@@ -137,7 +137,7 @@ rm -rf /opt/glpi-${RELEASE}.tgz
msg_ok "Setup Service" msg_ok "Setup Service"
msg_info "Setup Cronjob" msg_info "Setup Cronjob"
echo "* * * * * php /opt/glpi/front/cron.php" | crontab -u www-data - echo "* * * * * php /opt/glpi/front/cron.php" | crontab -
msg_ok "Setup Cronjob" msg_ok "Setup Cronjob"
msg_info "Update PHP Params" msg_info "Update PHP Params"

View File

@@ -27,13 +27,6 @@ fetch_and_deploy_gh_release "Scanopy" "scanopy/scanopy" "tarball" "latest" "/opt
TOOLCHAIN="$(grep "channel" /opt/scanopy/backend/rust-toolchain.toml | awk -F\" '{print $2}')" TOOLCHAIN="$(grep "channel" /opt/scanopy/backend/rust-toolchain.toml | awk -F\" '{print $2}')"
RUST_TOOLCHAIN=$TOOLCHAIN setup_rust RUST_TOOLCHAIN=$TOOLCHAIN setup_rust
msg_info "Building Scanopy Server (patience)"
cd /opt/scanopy/backend
$STD cargo build --release --bin server --bin generate-fixtures
$STD ./target/release/generate-fixtures --output-dir /opt/scanopy/ui/src/lib/data
mv ./target/release/server /usr/bin/scanopy-server
msg_ok "Built Scanopy Server"
msg_info "Creating frontend UI" msg_info "Creating frontend UI"
export PUBLIC_SERVER_HOSTNAME=default export PUBLIC_SERVER_HOSTNAME=default
export PUBLIC_SERVER_PORT="" export PUBLIC_SERVER_PORT=""
@@ -42,6 +35,12 @@ $STD npm ci --no-fund --no-audit
$STD npm run build $STD npm run build
msg_ok "Created frontend UI" msg_ok "Created frontend UI"
msg_info "Building Scanopy Server (patience)"
cd /opt/scanopy/backend
$STD cargo build --release --bin server
mv ./target/release/server /usr/bin/scanopy-server
msg_ok "Built Scanopy Server"
msg_info "Configuring server for first-run" msg_info "Configuring server for first-run"
cat <<EOF >/opt/scanopy/.env cat <<EOF >/opt/scanopy/.env
### - SERVER ### - SERVER