CanbiZ (MickLesk)
a6e0075591
Update .github/workflows/pr-test-command.yml
...
Co-authored-by: Sam Heinz <sam@samheinz.com >
2026-08-28 13:22:03 +02:00
MickLesk
9ba61e4cd9
Post the command that tests a ct/ or install/ change
...
Reviewing a script change meant working out the URL yourself, and the
obvious guess is wrong: curling the branch URL alone gives you the ct/
script from the PR and the install/ script from main, because each script
pins _CS_DEFAULT_URL to main and that pin is what fills
COMMUNITY_SCRIPTS_URL when it is unset. Frequently the install script is
the only thing that changed.
So the comment spells out both lines, per changed app.
Only for scripts already on the core bootstrap. The older one-liner
resolves everything from ProxmoxVE/main and ignores the variable, so a
command built for it would install main and look like it passed -- worse
than no comment. Those are named instead, with what to do about them.
pull_request_target for fork PRs, and nothing from the PR is checked out
or executed: the file list and the bootstrap line come from the API, and
a branch name that is not [A-Za-z0-9._/-]+ stops the run rather than
reaching a fenced code block.
2026-08-28 09:27:20 +02:00
community-scripts-pr-app[bot]
d14ca63429
Update CHANGELOG.md ( #16825 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-27
2026-08-28 01:20:05 +00:00
Tobias
1b714dceda
pve-ups: fix: add pip binary ( #16820 )
...
* pve-ups: fix: pip binary
* pve-ups: fix: pip binary
2026-08-28 11:19:40 +10:00
community-scripts-pr-app[bot]
519f5630ce
Update CHANGELOG.md ( #16823 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-27 19:44:27 +00:00
Michel Roegl-Brunner
8734eba9a7
excalidash: Add a sed to switch to the correct DB Provider ( #16814 )
2026-08-27 21:43:54 +02:00
community-scripts-pr-app[bot]
d80fbc9629
Update CHANGELOG.md ( #16817 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-27 14:12:00 +00:00
Michel Roegl-Brunner
f114aa553c
fix(stirling-pdf): remove broken ExecStop using %n ( #16813 )
...
ExecStop=/bin/kill -15 %n expands %n to the unit name, not a PID, so
/bin/kill fails to parse it and logs a spurious status=1/FAILURE on
every stop/restart. Type=simple already sends SIGTERM to the main PID
and SuccessExitStatus=143 makes that a graceful stop, so the line is
redundant and broken. Fixes #16807
2026-08-27 16:11:30 +02:00
community-scripts-pr-app[bot]
db80438531
Update CHANGELOG.md ( #16812 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-27 08:05:36 +00:00
Michel Roegl-Brunner
07d1f0837d
Fix: Incorporate the new update functions to prevent a empty grep on … ( #16809 )
...
* Fix: Incorporate the new update functions to prevent a empty grep on the legacy link in /usr/bin/update
* Remove outdated comments from update-apps.sh
Removed comments regarding the new-style entrypoint and fallback logic for service extraction.
---------
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-08-27 10:05:08 +02:00
community-scripts-pr-app[bot]
45a6102d48
Update CHANGELOG.md ( #16811 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-27 07:56:44 +00:00
community-scripts-pr-app[bot]
6cc27497a0
Update CHANGELOG.md ( #16810 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-27 07:56:22 +00:00
push-app-to-main[bot]
beb5c3a573
Seanime ( #16777 )
...
* Add seanime (ct)
* Update ct/seanime.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
2026-08-27 09:56:12 +02:00
push-app-to-main[bot]
e60b90f385
Yopass ( #16778 )
...
* Add yopass (ct)
* Update ct/yopass.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
2026-08-27 09:55:56 +02:00
community-scripts-pr-app[bot]
fadcb0c375
Update CHANGELOG.md ( #16802 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26
2026-08-26 19:28:08 +00:00
Jonathan Starck
89f5d3000e
[Fix]: LimeSurvey - enable Apache mod_rewrite ( #16767 )
2026-08-26 21:27:12 +02:00
community-scripts-pr-app[bot]
0a6e59dab2
Update CHANGELOG.md ( #16801 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 19:26:53 +00:00
CanbiZ (MickLesk)
4168f6c5d4
endurain: migrate legacy FRONTEND_DIR path on update ( #16794 )
2026-08-26 21:26:31 +02:00
community-scripts-pr-app[bot]
a51488a406
Update CHANGELOG.md ( #16800 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 19:26:18 +00:00
CanbiZ (MickLesk)
ab1869fbb0
tools.func: recognize bare XZ-compressed tarballs in fetch_and_deploy* ( #16796 )
2026-08-26 21:25:51 +02:00
community-scripts-pr-app[bot]
e470b6ddf1
Update CHANGELOG.md ( #16799 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 19:25:06 +00:00
CanbiZ (MickLesk)
416deb8fd0
tools.func: fix mongodb version comparison, guard apt purge against removing dependents ( #16795 )
2026-08-26 21:24:33 +02:00
community-scripts-pr-app[bot]
408e74da4a
Update CHANGELOG.md ( #16792 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 12:09:46 +00:00
community-scripts-pr-app[bot]
d2883d54ee
Update CHANGELOG.md ( #16791 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 12:09:36 +00:00
push-app-to-main[bot]
ef6a3f0076
CentOS ( #16772 )
...
* Add centos (ct)
* Update ct/centos.sh
* Clean up comments in centos.sh
Removed comments about the engine source and local core checkout.
* Uncomment var_arm64 assignment in centos.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-08-26 22:09:19 +10:00
push-app-to-main[bot]
e9b1fb2a9d
AlmaLinux ( #16771 )
...
* Add almalinux (ct)
* Update ct/almalinux.sh
* Enable var_arm64 variable in almalinux.sh
Uncomment var_arm64 variable assignment and update comments.
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-08-26 22:09:11 +10:00
community-scripts-pr-app[bot]
984aaf8daa
Update CHANGELOG.md ( #16790 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 12:08:14 +00:00
push-app-to-main[bot]
626d0ba7f2
Fedora ( #16770 )
...
* Add fedora (ct)
* Update ct/fedora.sh
* Uncomment var_arm64 variable in fedora.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-08-26 22:07:45 +10:00
community-scripts-pr-app[bot]
e48392533c
Update CHANGELOG.md ( #16788 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 11:43:26 +00:00
community-scripts-pr-app[bot]
7f3af58220
Update CHANGELOG.md ( #16787 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 11:43:14 +00:00
community-scripts-pr-app[bot]
ddb29278e1
Update CHANGELOG.md ( #16786 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 11:42:59 +00:00
push-app-to-main[bot]
c463892c3e
Devuan ( #16773 )
...
* Add devuan (ct)
* Update ct/devuan.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
2026-08-26 13:42:52 +02:00
community-scripts-pr-app[bot]
845c1bac2d
Update CHANGELOG.md ( #16785 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 11:42:49 +00:00
push-app-to-main[bot]
d34c75d216
OpenEuler ( #16774 )
...
* Add openeuler (ct)
* Update ct/openeuler.sh
Co-authored-by: Sam Heinz <sam@samheinz.com >
* Update ct/openeuler.sh
* Update ct/openeuler.sh
* Update ct/openeuler.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
Co-authored-by: Sam Heinz <sam@samheinz.com >
2026-08-26 13:42:32 +02:00
community-scripts-pr-app[bot]
0c09b7baa2
Update CHANGELOG.md ( #16784 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 11:42:23 +00:00
push-app-to-main[bot]
0214a75099
Gentoo ( #16775 )
...
* Add gentoo (ct)
* Update ct/gentoo.sh
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: Sam Heinz <sam@samheinz.com >
2026-08-26 13:42:13 +02:00
push-app-to-main[bot]
46921706c7
Add opensuse (ct) ( #16776 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-08-26 13:41:49 +02:00
community-scripts-pr-app[bot]
39ec4e5472
Update CHANGELOG.md ( #16782 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 11:18:37 +00:00
CanbiZ (MickLesk)
87b9d51761
github: teach the PocketBase bot every field ( #16781 )
...
* Teach the PocketBase bot every field
The bot covered most of script_scripts but not categories, has_arm,
execute_in or app_vars, so those had to be edited by hand in the admin UI.
categories is a relation, so names are resolved against script_categories
and ids are accepted too - a copy out of the PocketBase UI works either way.
app_vars is a JSON column and rides the code-block 'set' path with its
content parsed rather than stored verbatim, so readers get an object.
cpu/ram/hdd/os/version live inside install_methods, and '/pocketbase immich
hdd=25' is how people ask for them. They now route to the default (non-Alpine)
method instead of being rejected as unknown fields, the reply names which
method was touched, and the value syncs into ct/<slug>.sh like the 'method'
path already does.
* Add screenshots and type to the bot
Two gaps were left. type is a relation to z_ref_script_types, so it needs the
same name-to-id resolution as categories - people write "ct", not a
fifteen-character id. Screenshots had no command at all.
The screenshot subcommand hands the URLs to the frontend's /api/screenshots
rather than fetching images inside a workflow. That endpoint already checks
the content type and size and attaches the file to PocketBase; doing it a
second time here would be a second set of bugs. It needs
SCREENSHOT_IMPORT_SECRET, and says so plainly when it is missing instead of
failing halfway.
slug stays deliberately out of reach. It is the URL, the JSON filename and the
ct/<slug>.sh path at once, so renaming it is a migration rather than an edit,
and the help text now says that instead of leaving people to wonder.
2026-08-26 13:18:14 +02:00
push-app-to-main[bot]
803259a1b6
Add directus (ct) ( #16779 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-08-26 13:18:02 +02:00
community-scripts-pr-app[bot]
ff252a81c1
Update CHANGELOG.md ( #16769 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-26 06:49:16 +00:00
push-app-to-main[bot]
813bac8f2c
Add haproxy (ct) ( #16760 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-08-26 08:48:51 +02:00
community-scripts-pr-app[bot]
99d4f9da3c
Update CHANGELOG.md ( #16761 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-25
2026-08-25 14:09:31 +00:00
push-app-to-main[bot]
928c930758
Budget-Board ( #16714 )
...
* Add budget-board (ct)
* Clean up comments in budget-board.sh
Remove comments about engine sourcing and local core checkout.
* fixes
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-08-25 16:09:04 +02:00
MickLesk
1f109e5714
gitea: fix ordering regression, chmod 750 before ln -s broke symlink creation
2026-08-25 16:04:44 +02:00
community-scripts-pr-app[bot]
3ee8fe5f22
Update CHANGELOG.md ( #16758 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-25 13:23:38 +00:00
push-app-to-main[bot]
61978dc2ce
Maintainerr ( #16716 )
...
* Add maintainerr (ct)
* Update maintainerr.sh script header comments
* add: author
* add: author
* Fix backup restoration and cleanup in maintainerr.sh
* Refactor install script message order and cleanup
Rearranged messages for clarity and removed redundant disk space reclamation message.
---------
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2026-08-25 15:23:09 +02:00
community-scripts-pr-app[bot]
c4397752e0
Update CHANGELOG.md ( #16757 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-08-25 13:11:55 +00:00
push-app-to-main[bot]
a9c32d770a
Add pyload (ct) ( #16717 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-08-25 15:11:31 +02:00
Michel Roegl-Brunner
31328336f8
Dispatch Incus sync via push-app-to-main app
...
community-scripts-pr-app lacks contents:write (only pull_requests:write), so
repository_dispatch returned 403. Switch to the push-app-to-main app, which
has contents:write.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01A1R2A9UYwyL1FwcsADzSWU
2026-08-25 14:29:35 +02:00