Commit Graph

4123 Commits

Author SHA1 Message Date
Michel Roegl-Brunner
06cf2ec50d Fix Kan build failure (TS7016 nodemailer) (#14856)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 16:00:00 +02:00
Michel Roegl-Brunner
e013403db1 fix(fireshare): rebuild client on update to fix nginx 500 (#14848)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 15:59:05 +02:00
CanbiZ (MickLesk)
aed34659c9 Kometa: also update Quickstart in update_script (#14529)
* Kometa: also update Quickstart in update_script

* Kometa: also update Quickstart in update_script
2026-06-01 15:41:36 +02:00
MickLesk
cd4a3e854e Update tsconfig path in installation scripts to support multiple locations 2026-06-01 13:39:23 +02:00
MickLesk
be46da731a Refactor kan installation script to ignore scripts during pnpm install and update tsconfig path 2026-06-01 13:13:03 +02:00
CanbiZ (MickLesk)
58179050a8 Fix indentation in kan.sh for clarity 2026-06-01 12:11:55 +02:00
CanbiZ (MickLesk)
fa238ddbdd kan: extend fetch_and_deploy_gh_tag to use 'latest' tag (#14853) 2026-06-01 11:44:28 +02:00
Michel Roegl-Brunner
ded4bba04d fix(glance): preserve glance.yml across updates (#14845)
CLEAN_INSTALL wipes /opt/glance without restoring user config; back up and restore glance.yml around the prebuild deploy.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-01 10:22:20 +02:00
CanbiZ (MickLesk)
5b6f8e2674 NginxProxymanager: set Certbot version in npm.service environment variable (2.15.0) (#14843) 2026-06-01 10:22:10 +02:00
Adrián Musante
5776f3fef5 Fix FileFlows service handling by using systemctl --all with quoted glob (#14838) 2026-06-01 10:01:17 +02:00
CanbiZ (MickLesk)
de7c00e285 Manyfold: regenerate Rails credentials on update to fix encryption mimatch (#14817) 2026-05-31 22:04:55 +02:00
Tom Frenzel
d074d3f292 fix(openthread-br): use correct ipv6 configuration (#14829) 2026-05-31 14:10:55 +02:00
CanbiZ (MickLesk)
19cd2b3dad Flatnotes: fix empty package name in pyproject.toml (#14814)
* Flatnotes: fix empty package name in pyproject.toml

* Flatnotes: fix empty package name in update script too
2026-05-30 23:48:30 +02:00
Slaviša Arežina
d3feeb4900 small fixes (#14801) 2026-05-29 23:49:34 +02:00
CanbiZ (MickLesk)
7fea6cc9eb karakeep: add more hdd space (#14797) 2026-05-29 18:07:14 +02:00
Danny Meier
d41fd37f1a Fix lobehub docker path (#14793)
* Fix docker.cjs path in lobehub.sh

* Update lobehub.sh

* Update lobehub.sh

* Update lobehub.sh

* Update lobehub.sh
2026-05-29 13:55:05 +02:00
push-app-to-main[bot]
1f9c670648 Kan (#14776)
* Add kan (ct)

* add: tarball mode

* Update kan-install.sh

* Update install/kan-install.sh

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com>
2026-05-29 11:04:49 +02:00
push-app-to-main[bot]
9a05da0b60 Add dynacat (ct) (#14777)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-29 10:41:19 +02:00
Slaviša Arežina
c3294436b5 Revert installation of EE (#14784) 2026-05-29 08:29:33 +02:00
github-actions[bot]
8c9477506c chore(ct): sync adventurelog defaults with PocketBase (#14772) 2026-05-28 11:12:52 +02:00
CanbiZ (MickLesk)
32f1956023 Yamtrack: migrate to uv (#14767) 2026-05-28 08:33:02 +02:00
Paul Fitzpatrick
9764462f06 fix(grist): restore install:ee step (#14759)
Re-applies the install:ee step removed in #13526. The step was removed
when a transition from a repo to a tarball looked like the ee material
had been removed. Verified against grist-core v1.7.13.

See: https://github.com/community-scripts/ProxmoxVE/discussions/11203
2026-05-27 21:01:43 +02:00
push-app-to-main[bot]
0c8c11f6b4 MusicSeerr (#14746)
* Add musicseerr (ct)

* musicseerr-install.sh

---------

Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Michel Roegl-Brunner <73236783+michelroegl-brunner@users.noreply.github.com>
2026-05-27 11:07:29 +02:00
push-app-to-main[bot]
6a91a57cb2 Add hermesagent (ct) (#14751)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-27 10:06:21 +02:00
Ryan Sullivan
8ed57f08bf Add directory creation to Profilarr update script (#14740) 2026-05-26 20:58:45 +02:00
Michael Peleshenko
a36b2c9be7 fix(profilarr): Fix ARCH assignment in profilarr.sh to support Profilarr build usage (#14709) 2026-05-26 09:20:21 +02:00
CanbiZ (MickLesk)
37649c1e0a fix(open-archiver): approve pnpm build scripts before build:oss (#14711) 2026-05-26 08:04:15 +02:00
CanbiZ (MickLesk)
35cd953ed7 fix(docuseal): read Ruby version from Gemfile, upgrade on update if needed (#14715) 2026-05-26 08:03:20 +02:00
CanbiZ (MickLesk)
f9f21c1b79 fix(birdnet-go): install libonnxruntime.so from release tarball (#14716) 2026-05-26 08:02:55 +02:00
Tobias
45953e857a karakeep: fix: pip config (#14703)
* fix: pip config

* Create pip.conf if not present
2026-05-25 12:05:16 +02:00
Slaviša Arežina
e5c66aa4d2 Refactor (#14673) 2026-05-24 12:27:38 +02:00
CanbiZ (MickLesk)
7cfa47d138 fix(isponsorblocktv): detect CPU capabilities to select compatible binary (#14677)
Instead of hard-failing when AVX is not present, detect whether the host
CPU supports AVX + AVX2 + MOVBE (x86-64-v3 microarchitecture level) and
select the appropriate upstream binary accordingly:

- iSponsorBlockTV-x86_64-linux     → modern CPUs (AVX/AVX2/MOVBE)
- iSponsorBlockTV-x86_64-linux-v1  → any x86_64 CPU (fallback)

The same detection logic is applied in update_script() so updates
stay consistent with the initially installed binary type.

Fixes: https://github.com/community-scripts/ProxmoxVE/issues/14660
Upstream: dmunozv04/iSponsorBlockTV#463
2026-05-24 12:26:18 +02:00
SystemIdleProcess
a73aefa8fd IronClaw: Extra configuration during install to ensure Web Gateway can run (#14635)
* configure gateway during install for best chance of it not getting disabled

* add missing dbus-run-session on service

* add back chmod to .env file

* remove extra character

* add back mkdir for /root/.ironclaw

* remove erroneous msg blocks, service env values and tab in post completion gateway line
2026-05-23 10:13:57 +02:00
SystemIdleProcess
cf5db6b687 Tunarr: fix path to backup during update (#14655)
* increase default ram due to oom-killer logs during library scans and fix backup path checking

* fix ram value

* revert resource changes

* correct disk size
2026-05-23 10:12:59 +02:00
Tobias
de2806ca54 wealthfolio: add: prebuild (#14658) 2026-05-23 09:48:03 +02:00
Sam Heinz
69aa93a83a workflows: update workflows, templates to support arm64. (#14653)
* set 'var_arm64' to no in all ct scripts

* update files in .github to support arm64
2026-05-23 07:46:44 +10:00
Tobias
202f1c7e84 add: karakeep cli wrapper (#14618)
* add: karakeep cli wrapper

* Create /usr/bin/karakeep if it doesn't exist

* add: ejs for yt-dlp

* add: ejs for yt-dlp

* Fix pip install command for yt-dlp-ejs

* Fix pip install command to use STD variable

* rm python3 dep

* rm python3 dep

* ensure_dependencies

* add: deno

* add: deno

* rm: not needed msg block
2026-05-22 19:20:18 +02:00
Chris
563209cf87 OpenCloud: v7.0.0 changes (#14650) 2026-05-22 15:10:20 +02:00
Michel Roegl-Brunner
d7c9065fc8 fix(the-lounge): install Node.js 22 before deb package (#14648)
The Lounge v4.5.0 requires nodejs (>= 22.13.0), which is not available from Debian 13 default repos. Install Node.js 22 via NodeSource before deploying the thelounge-deb package in both install and update scripts.
2026-05-22 23:04:04 +10:00
push-app-to-main[bot]
bacdd0b99f bitfocus-companion (#14603) 2026-05-22 11:43:22 +02:00
CanbiZ (MickLesk)
82abeac9fb SoulSync: setup Node v22 and build WebUI (#14639) 2026-05-22 09:07:28 +02:00
CanbiZ (MickLesk)
35953b6d51 Refactor: Dispatcharr (#14313) 2026-05-22 09:06:48 +02:00
CanbiZ (MickLesk)
51468821f9 Profilarr: pin Deno version to v2.7.5 (#14632)
* Profilarr: pin Deno version to v2.7.5

* Update Deno version check and deployment

Pin Deno version to 2.7.5 to address known issue.
2026-05-22 08:51:43 +02:00
Romain PINSOLLE
9d0c174de1 snowshare: use mv instead of cp for uploads backup to prevent disk fill (#14558)
* snowshare: use mv instead of cp for uploads backup to prevent disk fill

Replaces cp -a with mv when backing up and restoring /opt/snowshare/uploads
during updates. cp -a duplicated the entire uploads directory on each update,
which could fill the disk on instances with large uploads and left stale
backup directories accumulating across failed updates. mv is atomic on the
same filesystem and avoids any data duplication. Also clears any leftover
backup directory before the move to prevent nesting on interrupted updates.

Refs TuroYT/snowshare#258

* snowshare: use UPLOAD_DIR env to persist uploads outside install dir

Set UPLOAD_DIR=/opt/snowshare_data in the env file so uploads live
outside /opt/snowshare and survive CLEAN_INSTALL updates without any
backup/restore step. Existing installations are migrated on first
update by moving uploads to the new location and appending UPLOAD_DIR
to the env file, making the change non-breaking.
2026-05-21 23:07:16 +02:00
w-gitops
c17d376aae Technitium DNS: download release before stopping the service on update (#14616)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-21 12:28:46 +02:00
CanbiZ (MickLesk)
62b4b5f260 Profilarr v2: Update and Refactor whole Script (#14584) 2026-05-20 19:19:08 +02:00
Michel Roegl-Brunner
d38c5ceb56 Update mylar3 to point to new Repo (#14606)
* Move mylar3 to new repo

* change form variabel to hardcoded
2026-05-20 14:34:22 +02:00
Slaviša Arežina
f0b1afca69 Ollama: Fix for latest version (#14596)
* fix

* oops

* Also in openwebui

* removed unused .ollama file
2026-05-20 07:34:03 +02:00
Slaviša Arežina
b8822e9123 Refactor (#14594) 2026-05-19 23:42:26 +02:00
push-app-to-main[bot]
afa59595f0 Add lobehub (ct) (#14441)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-19 08:50:45 +02:00