Compare commits

...

5 Commits

Author SHA1 Message Date
community-scripts-pr-app[bot]
d0dfe1f3a6 Update CHANGELOG.md (#6759)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-12 00:16:16 +00:00
community-scripts-pr-app[bot]
0ebc6b94ab Update versions.json (#6758)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-12 02:15:56 +02:00
community-scripts-pr-app[bot]
bf110c1814 Update versions.json (#6752)
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-11 14:06:05 +02:00
community-scripts-pr-app[bot]
0d7de4f292 Update CHANGELOG.md (#6751)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-11 11:23:53 +00:00
Chris
f7ca7b28df Reactive Resume: use new release parsing; other fixes (#6744) 2025-08-11 13:23:29 +02:00
5 changed files with 174 additions and 167 deletions

View File

@@ -10,8 +10,14 @@
> [!CAUTION]
Exercise vigilance regarding copycat or coat-tailing sites that seek to exploit the project's popularity for potentially malicious purposes.
## 2025-08-12
## 2025-08-11
### 🚀 Updated Scripts
- Reactive Resume: use new release parsing; other fixes [@vhsdream](https://github.com/vhsdream) ([#6744](https://github.com/community-scripts/ProxmoxVE/pull/6744))
## 2025-08-10
### 🚀 Updated Scripts

View File

@@ -8,7 +8,7 @@ source <(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxV
APP="Reactive-Resume"
var_tags="${var_tags:-documents}"
var_cpu="${var_cpu:-2}"
var_ram="${var_ram:-3072}"
var_ram="${var_ram:-4096}"
var_disk="${var_disk:-8}"
var_os="${var_os:-debian}"
var_version="${var_version:-12}"
@@ -28,15 +28,16 @@ function update_script() {
msg_error "No $APP Installation Found!"
exit
fi
RELEASE=$(curl -fsSL https://api.github.com/repos/lazy-media/Reactive-Resume/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
RELEASE=$(curl -fsSL https://api.github.com/repos/lazy-media/Reactive-Resume/releases/latest | jq -r '.tag_name' | sed 's/^v//')
if [[ ! -f "$HOME"/.reactive-resume ]] || [[ "$RELEASE" != "$(cat "$HOME"/.reactive-resume)" ]]; then
msg_info "Stopping services"
systemctl stop Reactive-Resume
msg_ok "Stopped services"
cp /opt/"$APP"/.env /opt/rxresume.env
rm -rf /opt/"$APP"
fetch_and_deploy_gh_release "Reactive-Resume" "lazy-media/Reactive-Resume"
fetch_and_deploy_gh_release "Reactive-Resume" "lazy-media/Reactive-Resume" "tarball" "latest" "/opt/Reactive-Resume"
msg_info "Updating $APP to v${RELEASE}"
cd /opt/"$APP"
export PUPPETEER_SKIP_DOWNLOAD="true"
@@ -84,9 +85,9 @@ function update_script() {
rm -f "$brwsr_tmp"
msg_ok "Cleanup Completed"
msg_ok "Update Successful"
msg_ok "Updated Successfully"
else
msg_ok "No update required. $APP is already at v{$RELEASE}"
msg_ok "No update required. $APP is already at v${RELEASE}"
fi
exit
}

View File

@@ -20,7 +20,7 @@
"script": "ct/reactive-resume.sh",
"resources": {
"cpu": 2,
"ram": 3072,
"ram": 4096,
"hdd": 8,
"os": "Debian",
"version": "12"

View File

@@ -1,8 +1,163 @@
[
{
"name": "ellite/Wallos",
"version": "v4.1.0",
"date": "2025-08-11T22:54:58Z"
},
{
"name": "pelican-dev/panel",
"version": "v1.0.0-beta24",
"date": "2025-08-11T21:22:01Z"
},
{
"name": "pelican-dev/wings",
"version": "v1.0.0-beta16",
"date": "2025-08-11T21:19:48Z"
},
{
"name": "mongodb/mongo",
"version": "r8.2.0-rc4",
"date": "2025-08-11T19:20:25Z"
},
{
"name": "home-assistant/core",
"version": "2025.8.1",
"date": "2025-08-11T19:07:52Z"
},
{
"name": "element-hq/synapse",
"version": "v1.135.2",
"date": "2025-08-11T18:10:47Z"
},
{
"name": "syncthing/syncthing",
"version": "v1.30.0",
"date": "2025-07-01T11:29:11Z"
},
{
"name": "coder/code-server",
"version": "v4.102.3",
"date": "2025-07-31T03:41:16Z"
},
{
"name": "msgbyte/tianji",
"version": "v1.24.14",
"date": "2025-08-11T16:49:58Z"
},
{
"name": "jhuckaby/Cronicle",
"version": "v0.9.86",
"date": "2025-08-11T16:21:10Z"
},
{
"name": "rcourtman/Pulse",
"version": "v4.2.0",
"date": "2025-08-11T16:08:02Z"
},
{
"name": "meilisearch/meilisearch",
"version": "prototype-arroy-becomes-hannoy-10",
"date": "2025-08-11T16:05:17Z"
},
{
"name": "n8n-io/n8n",
"version": "n8n@1.106.3",
"date": "2025-08-11T15:16:06Z"
},
{
"name": "TwiN/gatus",
"version": "v5.22.0",
"date": "2025-08-11T14:05:35Z"
},
{
"name": "BookStackApp/BookStack",
"version": "v25.07.1",
"date": "2025-08-11T13:53:22Z"
},
{
"name": "open-webui/open-webui",
"version": "v0.6.22",
"date": "2025-08-11T13:15:39Z"
},
{
"name": "zitadel/zitadel",
"version": "v3.3.4",
"date": "2025-08-11T13:04:53Z"
},
{
"name": "FlowiseAI/Flowise",
"version": "flowise@3.0.5",
"date": "2025-08-11T13:01:45Z"
},
{
"name": "Checkmk/checkmk",
"version": "v2.2.0p45",
"date": "2025-08-11T12:10:07Z"
},
{
"name": "jupyter/notebook",
"version": "@jupyter-notebook/ui-components@7.5.0-alpha.1",
"date": "2025-08-11T11:44:30Z"
},
{
"name": "emqx/emqx",
"version": "e5.10.1-beta.1",
"date": "2025-08-11T11:35:41Z"
},
{
"name": "sabnzbd/sabnzbd",
"version": "4.5.2",
"date": "2025-07-09T19:08:28Z"
},
{
"name": "semaphoreui/semaphore",
"version": "v2.16.7",
"date": "2025-08-11T07:44:10Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3-beta.10",
"date": "2025-07-15T06:07:03Z"
},
{
"name": "moghtech/komodo",
"version": "v1.18.4",
"date": "2025-06-25T00:06:56Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.2258",
"date": "2025-08-11T05:53:38Z"
},
{
"name": "booklore-app/booklore",
"version": "v0.36.2",
"date": "2025-08-11T05:36:26Z"
},
{
"name": "Prowlarr/Prowlarr",
"version": "v1.37.0.5076",
"date": "2025-06-04T11:04:53Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.2.21",
"date": "2025-07-17T04:46:25Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "Luligu/matterbridge",
"version": "3.2.1",
"date": "2025-08-10T23:48:06Z"
"version": "3.2.2",
"date": "2025-08-11T00:22:17Z"
},
{
"name": "slskd/slskd",
"version": "0.23.2",
"date": "2025-08-10T23:35:07Z"
},
{
"name": "advplyr/audiobookshelf",
@@ -14,11 +169,6 @@
"version": "debian/12.1.9",
"date": "2025-08-10T20:17:50Z"
},
{
"name": "rcourtman/Pulse",
"version": "v4.1.7",
"date": "2025-08-10T20:10:13Z"
},
{
"name": "fallenbagel/jellyseerr",
"version": "preview-dns-cache-manager",
@@ -29,11 +179,6 @@
"version": "v1.7.0",
"date": "2025-08-10T18:10:25Z"
},
{
"name": "booklore-app/booklore",
"version": "v0.36.1",
"date": "2025-08-10T18:02:35Z"
},
{
"name": "evcc-io/evcc",
"version": "0.207.2",
@@ -49,36 +194,11 @@
"version": "1012-08-09",
"date": "2025-08-10T13:50:58Z"
},
{
"name": "open-webui/open-webui",
"version": "v0.6.21",
"date": "2025-08-10T13:40:10Z"
},
{
"name": "firefly-iii/firefly-iii",
"version": "v6.2.21",
"date": "2025-07-17T04:46:25Z"
},
{
"name": "morpheus65535/bazarr",
"version": "v1.5.3-beta.10",
"date": "2025-07-15T06:07:03Z"
},
{
"name": "diced/zipline",
"version": "v4.2.3",
"date": "2025-08-10T05:53:43Z"
},
{
"name": "Jackett/Jackett",
"version": "v0.22.2256",
"date": "2025-08-10T05:51:14Z"
},
{
"name": "steveiliop56/tinyauth",
"version": "v3.6.2",
"date": "2025-07-17T12:08:03Z"
},
{
"name": "outline/outline",
"version": "v0.86.1",
@@ -109,11 +229,6 @@
"version": "v4.39.6",
"date": "2025-08-09T08:11:44Z"
},
{
"name": "semaphoreui/semaphore",
"version": "v2.16.2",
"date": "2025-08-09T07:49:02Z"
},
{
"name": "pocketbase/pocketbase",
"version": "v0.29.2",
@@ -129,11 +244,6 @@
"version": "v2.1.1.100-2.1.1.100_canary_2025-08-08",
"date": "2025-08-08T22:04:15Z"
},
{
"name": "mongodb/mongo",
"version": "r6.0.26-rc0",
"date": "2025-08-08T22:06:18Z"
},
{
"name": "kimai/kimai",
"version": "2.38.0",
@@ -164,11 +274,6 @@
"version": "26.2.7",
"date": "2025-08-07T08:19:29Z"
},
{
"name": "n8n-io/n8n",
"version": "n8n@1.105.4",
"date": "2025-08-07T13:58:23Z"
},
{
"name": "docker/compose",
"version": "v2.39.2",
@@ -179,11 +284,6 @@
"version": "2025.8.0",
"date": "2025-08-08T15:50:42Z"
},
{
"name": "zitadel/zitadel",
"version": "v3.3.3",
"date": "2025-08-08T14:29:30Z"
},
{
"name": "nzbgetcom/nzbget",
"version": "v25.2",
@@ -194,11 +294,6 @@
"version": "coverity-w32-4.13.0",
"date": "2025-07-30T08:30:15Z"
},
{
"name": "emqx/emqx",
"version": "e6.0.0-M2.202508-beta.1",
"date": "2025-08-08T10:29:09Z"
},
{
"name": "fuma-nama/fumadocs",
"version": "fumadocs-openapi@9.1.10",
@@ -244,11 +339,6 @@
"version": "v4.1.3",
"date": "2025-08-04T12:13:45Z"
},
{
"name": "element-hq/synapse",
"version": "v1.135.0",
"date": "2025-08-01T12:43:17Z"
},
{
"name": "cross-seed/cross-seed",
"version": "v6.13.1",
@@ -264,11 +354,6 @@
"version": "v5.6.1",
"date": "2025-08-07T14:46:03Z"
},
{
"name": "syncthing/syncthing",
"version": "v1.30.0",
"date": "2025-07-01T11:29:11Z"
},
{
"name": "glpi-project/glpi",
"version": "10.0.19",
@@ -299,16 +384,6 @@
"version": "v25.08.1",
"date": "2025-08-06T21:04:07Z"
},
{
"name": "msgbyte/tianji",
"version": "v1.24.12",
"date": "2025-08-06T18:42:07Z"
},
{
"name": "home-assistant/core",
"version": "2025.8.0",
"date": "2025-08-06T17:54:23Z"
},
{
"name": "NodeBB/NodeBB",
"version": "v4.4.6",
@@ -324,11 +399,6 @@
"version": "344",
"date": "2025-08-06T13:09:25Z"
},
{
"name": "Checkmk/checkmk",
"version": "v2.4.0p9",
"date": "2025-08-06T12:48:46Z"
},
{
"name": "TryGhost/Ghost-CLI",
"version": "v1.28.3",
@@ -364,31 +434,16 @@
"version": "v25.4.0",
"date": "2025-08-05T17:10:01Z"
},
{
"name": "meilisearch/meilisearch",
"version": "prototype-webhooks-0",
"date": "2025-08-05T16:55:32Z"
},
{
"name": "apache/cassandra",
"version": "cassandra-5.0.5",
"date": "2025-08-05T12:08:49Z"
},
{
"name": "sabnzbd/sabnzbd",
"version": "4.5.2",
"date": "2025-07-09T19:08:28Z"
},
{
"name": "binwiederhier/ntfy",
"version": "v2.14.0",
"date": "2025-08-05T08:31:35Z"
},
{
"name": "jupyter/notebook",
"version": "v7.4.5",
"date": "2025-08-05T07:41:04Z"
},
{
"name": "rogerfar/rdt-client",
"version": "v2.0.116",
@@ -474,11 +529,6 @@
"version": "v5.26.2.10099",
"date": "2025-06-11T20:10:39Z"
},
{
"name": "TwiN/gatus",
"version": "v5.21.0",
"date": "2025-08-02T18:56:03Z"
},
{
"name": "linuxserver/Heimdall",
"version": "v2.7.4",
@@ -554,11 +604,6 @@
"version": "2.0.1",
"date": "2025-07-31T17:29:38Z"
},
{
"name": "coder/code-server",
"version": "v4.102.3",
"date": "2025-07-31T03:41:16Z"
},
{
"name": "hyperion-project/hyperion.ng",
"version": "2.1.1",
@@ -589,11 +634,6 @@
"version": "1.34.3",
"date": "2025-07-30T09:10:59Z"
},
{
"name": "BookStackApp/BookStack",
"version": "v25.07",
"date": "2025-07-30T08:52:20Z"
},
{
"name": "zabbix/zabbix",
"version": "7.4.1",
@@ -639,11 +679,6 @@
"version": "v2.19.0",
"date": "2025-07-27T22:25:00Z"
},
{
"name": "moghtech/komodo",
"version": "v1.18.4",
"date": "2025-06-25T00:06:56Z"
},
{
"name": "aceberg/WatchYourLAN",
"version": "2.1.3",
@@ -679,16 +714,6 @@
"version": "v3.5.0",
"date": "2025-07-23T14:06:54Z"
},
{
"name": "Prowlarr/Prowlarr",
"version": "v1.37.0.5076",
"date": "2025-06-04T11:04:53Z"
},
{
"name": "jhuckaby/Cronicle",
"version": "v0.9.85",
"date": "2025-07-22T23:49:53Z"
},
{
"name": "TasmoAdmin/TasmoAdmin",
"version": "v4.3.1",
@@ -704,11 +729,6 @@
"version": "version/2025.4.4",
"date": "2025-07-22T13:08:15Z"
},
{
"name": "ellite/Wallos",
"version": "v4.0.0",
"date": "2025-07-21T21:05:02Z"
},
{
"name": "tobychui/zoraxy",
"version": "v3.2.5r2",
@@ -734,16 +754,6 @@
"version": "v2.11.5",
"date": "2025-07-20T03:14:42Z"
},
{
"name": "pelican-dev/panel",
"version": "v1.0.0-beta23",
"date": "2025-07-19T19:49:28Z"
},
{
"name": "pelican-dev/wings",
"version": "v1.0.0-beta15",
"date": "2025-07-19T19:46:52Z"
},
{
"name": "wavelog/wavelog",
"version": "2.0.7",
@@ -814,11 +824,6 @@
"version": "v2.0.22",
"date": "2025-07-11T21:34:20Z"
},
{
"name": "FlowiseAI/Flowise",
"version": "flowise@3.0.4",
"date": "2025-07-11T13:26:54Z"
},
{
"name": "LibreTranslate/LibreTranslate",
"version": "v1.7.2",
@@ -859,11 +864,6 @@
"version": "v6.8.1",
"date": "2025-07-07T14:40:11Z"
},
{
"name": "slskd/slskd",
"version": "0.23.1",
"date": "2025-07-06T23:57:52Z"
},
{
"name": "Part-DB/Part-DB-server",
"version": "v1.17.2",

View File

@@ -19,7 +19,7 @@ curl -fsSL https://dl.min.io/server/minio/release/linux-amd64/minio.deb -o minio
$STD dpkg -i minio.deb
msg_ok "Installed Dependencies"
PG_VERSION="16" PG_MODULES="common" setup_postgresql
PG_VERSION="16" setup_postgresql
NODE_VERSION="22" NODE_MODULE="pnpm@latest" setup_nodejs
msg_info "Setting up Database"
@@ -32,7 +32,6 @@ $STD sudo -u postgres psql -c "GRANT ALL PRIVILEGES ON DATABASE $DB_NAME to $DB_
$STD sudo -u postgres psql -c "ALTER USER $DB_USER WITH SUPERUSER;"
msg_ok "Set up Database"
msg_info "Installing $APPLICATION"
MINIO_PASS=$(openssl rand -base64 48)
ACCESS_TOKEN=$(openssl rand -base64 48)
REFRESH_TOKEN=$(openssl rand -base64 48)
@@ -41,6 +40,8 @@ LOCAL_IP=$(hostname -I | awk '{print $1}')
TAG=$(curl -fsSL https://api.github.com/repos/browserless/browserless/tags?per_page=1 | grep "name" | awk '{print substr($2, 3, length($2)-4) }')
fetch_and_deploy_gh_release "Reactive-Resume" "lazy-media/Reactive-Resume"
msg_info "Installing $APPLICATION"
cd /opt/"$APPLICATION"
export CI="true"
export PUPPETEER_SKIP_DOWNLOAD="true"
@@ -48,7 +49,6 @@ export NODE_ENV="production"
export NEXT_TELEMETRY_DISABLED=1
$STD pnpm install --frozen-lockfile
$STD pnpm run build
$STD pnpm install --prod --frozen-lockfile
$STD pnpm run prisma:generate
msg_ok "Installed $APPLICATION"