Commit Graph

15763 Commits

Author SHA1 Message Date
CanbiZ (MickLesk)
e2e30d65c0 Clarify new-script workflow and PR guidance
Require new scripts to be submitted to ProxmoxVED (testing repo) before promotion to ProxmoxVE. Update CONTRIBUTING.md with a step-by-step workflow for adding and testing new scripts in ProxmoxVED, and clarify that bug fixes, improvements, and features for existing scripts belong in this repository. Add security vulnerability link, tighten PR guidance (small, focused PRs; CI expectations), and update README links and wording to reflect the new process.
2026-04-15 15:08:43 +02:00
CanbiZ (MickLesk)
d88036e58b Update CONTRIBUTING.md 2026-04-15 14:58:35 +02:00
CanbiZ (MickLesk)
7f9b0abf04 Create CONTRIBUTING.md 2026-04-15 14:57:08 +02:00
CanbiZ (MickLesk)
11072c854a Update README.md 2026-04-15 14:57:03 +02:00
CanbiZ (MickLesk)
b4a21b6f88 First Look Readme 2026-04-15 13:11:39 +02:00
CanbiZ (MickLesk)
750d54f0e5 Remove in-repo docs and update README links
Delete the docs/ tree (many documentation files removed) and update README.md badges/links: the contribution link now points to https://community-scripts.org/docs/contribution/readme and a new "Development - ProxmoxVED" badge/link to the ProxmoxVED repo was added. Keeps the changelog badge unchanged. This change centralizes documentation references and removes the local docs files from the repository.
2026-04-15 13:05:00 +02:00
CanbiZ (MickLesk)
8cccdf9fa5 rename 2026-04-15 12:56:11 +02:00
CanbiZ (MickLesk)
a7f815ef06 Add files via upload 2026-04-15 12:55:43 +02:00
community-scripts-pr-app[bot]
7790d73c53 Update CHANGELOG.md (#13767)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-15 10:53:09 +00:00
Tobias
8a243d2a2f Revert "Remove low-install-count CT scripts and installers (#13570)" (#13752) 2026-04-15 12:52:45 +02:00
community-scripts-pr-app[bot]
04eb2ba9d1 Update CHANGELOG.md (#13762)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-15 06:20:55 +00:00
CanbiZ (MickLesk)
4500d413a2 fix(reitti): refactor scripts for v4 - remove RabbitMQ and Photon (#13728)
- Remove rabbitmq-server from install dependencies
- Remove RabbitMQ configuration block from install script
- Remove Photon JAR download and photon.service from install script
- Remove RabbitMQ and Photon config from application.properties
- Update reitti.service After/Wants to drop rabbitmq and photon deps
- Add v3->v4 migration in update_script: purge RabbitMQ, disable Photon
  service, clean up application.properties and service unit file
- Remove orphaned nginx tile cache migration block from update_script

Refs: https://www.dedicatedcode.com/projects/reitti/4.0/upgrade/
2026-04-15 08:20:30 +02:00
community-scripts-pr-app[bot]
da1fe82c71 Update CHANGELOG.md (#13761)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-15 06:05:43 +00:00
Slaviša Arežina
7fa11aa6b5 Fix (#13759) 2026-04-15 08:05:17 +02:00
community-scripts-pr-app[bot]
f06dedd872 Update CHANGELOG.md (#13751)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14
2026-04-14 19:23:01 +00:00
community-scripts-pr-app[bot]
18e09c26d9 Update CHANGELOG.md (#13750)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 19:22:37 +00:00
CanbiZ (MickLesk)
209f92bf0f fix(lyrion): correct service name and version file in update script (#13734) 2026-04-14 21:22:32 +02:00
CanbiZ (MickLesk)
a17ba89e7b Mealie: support v3.15+ Nuxt 4 migration (#13731) 2026-04-14 21:22:11 +02:00
community-scripts-pr-app[bot]
08ee4699df Update CHANGELOG.md (#13749)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 19:19:40 +00:00
Chris
a49d9c5713 Immich: Pin photo-processing library revisions (#13748) 2026-04-14 21:19:16 +02:00
community-scripts-pr-app[bot]
18fd0f2393 Update CHANGELOG.md (#13746)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 18:20:04 +00:00
Slaviša Arežina
9b35339cbe Changedetection: move env vars from service file to .env (#13732) 2026-04-14 20:19:37 +02:00
CanbiZ (MickLesk)
a9c2307b0e Enhance PocketBase bot commands & revalidation
Add frontend revalidation and richer command handling for the PocketBase GitHub bot. Key changes:

- Expose FRONTEND_URL and REVALIDATE_SECRET to workflow env and add a best-effort revalidate() helper to ping the frontend after edits.
- Introduce shared parsing/helpers: parseKVPairs, parseTokens, readJsonBlob, formatNotesList, formatMethodsList, and other utilities to centralize logic.
- Add an "info" subcommand to display script details, links, credentials, install methods and notes.
- Improve note handling (add/edit/remove) to use shared parsers and call revalidate after updates; tweak messages and reactions.
- Expand install method management: support add/remove/edit operations, new method fields (cpu, ram, hdd, os, version, config_path, script), validation of unknown fields, and better formatting. Persist install_methods_json as JSON (not stringified JSON) when PATCHing.
- Replace ad-hoc field parsers with the shared key=value parser for field updates and SET handling; call revalidate after SET/field patches.
- Update help text and minor message wording/formatting.
- In push-json-to-pocketbase workflow, remove writing config_path from pushed payload.

These changes aim to make the bot more robust, easier to extend, and ensure frontend caches are refreshed after data changes.
2026-04-14 15:37:50 +02:00
community-scripts-pr-app[bot]
0e809c6ee9 Update CHANGELOG.md (#13742)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 13:12:46 +00:00
Slaviša Arežina
64d000b73a Nginx fixes (#13741) 2026-04-14 15:12:18 +02:00
community-scripts-pr-app[bot]
65353d01e1 Update CHANGELOG.md (#13740)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 11:41:29 +00:00
Copilot
683be87e9e Zerobyte: add git to dependencies to fix bun install failure (#13721)
* Initial plan

* fix(zerobyte): add git to dependencies to fix bun install postinstall script

Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/d5a3e428-515e-4b91-817e-0ff6d05ef24c

Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>

* fix(zerobyte): add ensure_dependencies git in update_script

Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/b61bb87d-1c0e-4f75-a16a-c1f6f2143e49

Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>
2026-04-14 13:41:05 +02:00
community-scripts-pr-app[bot]
5894734857 Update CHANGELOG.md (#13733)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 08:51:37 +00:00
Alexander Stein
c881811499 alpine-nextcloud-install: do not use deprecated nginx config (#13726)
Co-authored-by: Alexander Stein <alexander.stein@mailbox.org>
2026-04-14 10:51:07 +02:00
community-scripts-pr-app[bot]
33716c92e5 Update CHANGELOG.md (#13725)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13
2026-04-13 21:29:28 +00:00
Copilot
dda2ea811f fix(mealie): pin version to v3.14.0 in install and update scripts (#13724)
Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/8cc1f756-6838-4392-9069-ba53921b4e38

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>
2026-04-13 23:29:01 +02:00
community-scripts-pr-app[bot]
392ff1f575 Update CHANGELOG.md (#13717)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13 19:20:27 +00:00
Chris
af9bf93707 Immich: Pin version to 2.7.5 (#13715) 2026-04-13 21:20:02 +02:00
community-scripts-pr-app[bot]
cfe5e7baa7 Update CHANGELOG.md (#13716)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13 19:02:54 +00:00
CanbiZ (MickLesk)
1d609976d3 Slskd: Remove stale Soularr lock file on startup and redirect logs to stderr (#13669)
* Slskd: Remove stale Soularr lock file on startup and redirect logs to stderr

* fix(slskd): inline LOCK_FILE variable
2026-04-13 21:02:29 +02:00
CanbiZ (MickLesk)
041de06a4d fix(opnsense-vm): fix grep pipefail crash with single bridge & ambiguous redirect
- Add || true to grep -v in default_settings and advanced_settings to
  prevent pipefail exit code 1 when only one bridge exists
- Change 1>&/dev/null to &>/dev/null for pvesm alloc and qm importdisk
  to fix ambiguous bash redirect syntax
2026-04-13 16:31:36 +02:00
community-scripts-pr-app[bot]
f0bfec1b59 Update CHANGELOG.md (#13713)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13 14:15:58 +00:00
CanbiZ (MickLesk)
83ef4a5857 refactor(bytestash): auto backup/restore data on update (#13707)
Remove manual backup prompt. Automatically back up and restore
the data directory (/opt/bytestash/data or legacy /opt/data)
during clean installs to prevent data loss.
2026-04-13 16:15:28 +02:00
community-scripts-pr-app[bot]
0baafa3993 Update CHANGELOG.md (#13711)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13 14:00:11 +00:00
CanbiZ (MickLesk)
e55fe43e2d core: remove unused TEMP_DIR mktemp leak in build_container / clean sonarqube (#13708)
* fix(core): remove unused TEMP_DIR mktemp leak in build_container

The build_container() function created a temp directory via mktemp -d and
pushd into it, but never popd or rm -rf. The directory was not used for
anything — FUNCTIONS_FILE_PATH is downloaded into a variable, not a file.

Remove the mktemp -d and pushd entirely to eliminate the leak.

* fix(sonarqube): clean up temp file after zip extraction

The SonarQube update function (ct/sonarqube.sh) never deleted the
downloaded zip file (~200-500 MB) from /tmp after extraction. On LXC
containers with 4-8 GB disks, this accumulates with every update and
can eventually fill the disk.

Also add explicit cleanup in the install script instead of relying
solely on cleanup_lxc() pattern matching.
2026-04-13 15:59:42 +02:00
community-scripts-pr-app[bot]
482f579dc0 Update CHANGELOG.md (#13710)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13 13:56:13 +00:00
Copilot
2652ae6c95 Bambuddy: preserve database and archive on update (#13706)
* Initial plan

* fix(bambuddy): backup and restore database and archive directory on update

Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/17f6ab31-077b-4215-bc88-eac3187aab0b

Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com>
2026-04-13 15:55:46 +02:00
community-scripts-pr-app[bot]
e9f802dd29 Update CHANGELOG.md (#13699)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-13 06:16:11 +00:00
Chris
60957a8eee OpenCloud: pin version to 6.0.0 (#13691) 2026-04-13 08:15:41 +02:00
community-scripts-pr-app[bot]
0bf87f6fcc Update CHANGELOG.md (#13696)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-12
2026-04-12 19:33:38 +00:00
CanbiZ (MickLesk)
3dd3040010 IronClaw: Install keychain dependencies and launch in a DBus session (#13692) 2026-04-12 21:33:17 +02:00
community-scripts-pr-app[bot]
6a86f52c0e Update CHANGELOG.md (#13695)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-12 19:33:13 +00:00
CanbiZ (MickLesk)
346dfd8bf7 Alpine-Wakapi: Remove container checks in update_script function (#13694) 2026-04-12 21:32:51 +02:00
community-scripts-pr-app[bot]
2331f92c32 Update CHANGELOG.md (#13680)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-12 07:04:48 +00:00
CanbiZ (MickLesk)
66ec27a1fb MeTube: Allow pnpm build scripts to fix ERR_PNPM_IGNORED_BUILDS (#13668) 2026-04-12 09:04:26 +02:00