MickLesk
7cbde08586
fix(update-apps): dry-run uses check_for_gh_release args, not Source header
...
The # Source: header can point to a different repo than what
check_for_gh_release actually queries (e.g. RustDesk uses
lejianwen fork, not official rustdesk repo).
Now parse both app name and source repo directly from the
check_for_gh_release call in the ct script:
check_for_gh_release "appname" "owner/repo"
Also fix $HOME/.appname path expansion in pct exec context.
2026-05-05 21:46:18 +02:00
MickLesk
4da0f5aaf1
feat(update-apps): add var_dry_run to check updates without applying
...
Adds dry-run mode (var_dry_run=yes) that reports available updates for
all selected containers without modifying anything:
- Extracts GitHub source repo from the ct script header (# Source:)
- Resolves the version file name from check_for_gh_release app arg
- Reads current installed version from ~/.appname inside the container
- Queries GitHub API /releases/latest for comparison
- Outputs color-coded status: up-to-date (green), update available (yellow),
or unknown (blue/yellow with reason)
Non-GitHub sources (Codeberg, custom URLs) are skipped with a notice.
Resource scaling is suppressed entirely during dry-run.
Example usage:
var_container=all_running var_skip_confirm=yes var_dry_run=yes \
bash -c "$(curl -fsSL .../update-apps.sh)"
2026-05-05 21:44:23 +02:00
MickLesk
b1148a486f
feat(update-apps): add var_continue_on_error and TERM=dumb fix
...
- Add var_continue_on_error=yes to skip failed containers instead
of aborting all remaining updates. Useful for cron/unattended runs
where one disabled or broken script should not stop others.
Containers with backup still attempt restore on failure regardless.
- Set TERM=dumb when running pct exec to prevent whiptail from
hanging when no TTY is available (e.g. cron jobs redirecting
stdout/stderr). This causes whiptail to fail-fast instead of
blocking indefinitely.
- Add var_continue_on_error to export_config_json, --help output,
and usage examples (cron-style invocation example added).
2026-05-05 21:40:01 +02:00
community-scripts-pr-app[bot]
a3e147cf20
Update CHANGELOG.md ( #14270 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-05
2026-05-05 19:06:04 +00:00
Donovan
4e9352572f
Fix container count message in update-apps.sh ( #14265 )
...
Trivial update that corrects displayed container count by dividing by 3 (pct list displays 3 columns for each container)
2026-05-05 21:05:31 +02:00
community-scripts-pr-app[bot]
686657e8ec
Update CHANGELOG.md ( #14261 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-05 06:47:05 +00:00
push-app-to-main[bot]
9b8302cba0
LibreChat ( #14247 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-05 08:46:40 +02:00
community-scripts-pr-app[bot]
5a6392d95f
Update CHANGELOG.md ( #14260 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-05 06:34:49 +00:00
push-app-to-main[bot]
160c198731
Matomo ( #14248 )
...
* Add matomo (ct)
* Remove flatten_matomo_layout function
Removed the flatten_matomo_layout function and its calls.
---------
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-05-05 08:34:24 +02:00
community-scripts-pr-app[bot]
b91ec6f7bc
Update CHANGELOG.md ( #14259 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-05 06:34:10 +00:00
push-app-to-main[bot]
a7ddc3502b
Storyteller ( #14122 )
...
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: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
2026-05-05 08:33:46 +02:00
community-scripts-pr-app[bot]
9bf64f60b9
Update CHANGELOG.md ( #14254 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-04
2026-05-04 20:19:39 +00:00
Copilot
559cfff56a
Databasus: move .env to filesystem root so service starts correctly ( #14252 )
...
* Initial plan
* Fix Databasus .env file location so service starts correctly
Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/5b4ddcc8-18a3-49b4-9281-b14c712ebb7f
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com >
* fix(databasus): update service EnvironmentFile path in update_script
Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/b4dcde99-e021-40ce-bdbd-3afc224ab6d4
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com >
* fix(databasus): only patch service EnvironmentFile if not already updated
Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/47c48b0f-1527-4b9c-a6f5-74c789e79785
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-05-04 22:19:14 +02:00
community-scripts-pr-app[bot]
b353063720
Update CHANGELOG.md ( #14253 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-04 20:14:29 +00:00
CanbiZ (MickLesk)
26b41d74ee
tools.func get_latest_gh_tag - add pagination to find prefixed tags beyond first 50 ( #14241 )
...
Co-authored-by: MickLesk <mickey.leskowitz@levelbuild.com >
2026-05-04 22:13:49 +02:00
community-scripts-pr-app[bot]
812f8ed1c7
Update CHANGELOG.md ( #14250 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-04 18:32:54 +00:00
CanbiZ (MickLesk)
75c5aa3d5d
tools.func: add GitLab release check/fetch/deploy helpers ( #14242 )
2026-05-04 20:32:15 +02:00
MickLesk
12e7cb1777
fix(databasus): disable corepack download prompt to prevent install hang
2026-05-04 19:16:39 +02:00
community-scripts-pr-app[bot]
7f9e1ce4d8
Update CHANGELOG.md ( #14245 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-04 16:35:42 +00:00
CanbiZ (MickLesk)
d118f101d8
Databasus: update mongo-tools fallback to 100.16.1 and use now pnpm instead of npm ci ( #14240 )
...
Co-authored-by: MickLesk <mickey.leskowitz@levelbuild.com >
2026-05-04 18:35:02 +02:00
community-scripts-pr-app[bot]
03a44a8c9c
Update CHANGELOG.md ( #14230 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-03
2026-05-03 20:38:54 +00:00
CanbiZ (MickLesk)
08b1398e7b
Refactor: PeaNUT for v6 ( #14224 )
2026-05-03 22:38:30 +02:00
community-scripts-pr-app[bot]
dca3fb40a8
Update CHANGELOG.md ( #14229 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-03 20:36:20 +00:00
Michael Oultram
37eafa199d
core: fix validate_bridge function ( #14206 )
2026-05-03 22:35:53 +02:00
community-scripts-pr-app[bot]
6729fa2a87
Update CHANGELOG.md ( #14228 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-03 20:30:48 +00:00
CanbiZ (MickLesk)
cd6bd154d9
fix(pangolin): pin version, drop manual SQL, use upstream migrator ( #14223 )
2026-05-03 22:30:21 +02:00
community-scripts-pr-app[bot]
92f2079a79
Update CHANGELOG.md ( #14227 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-03 20:30:03 +00:00
CanbiZ (MickLesk)
683231127c
fix(pbs/pve): guard sed against missing /etc/apt/sources.list ( #14222 )
2026-05-03 22:29:40 +02:00
community-scripts-pr-app[bot]
7733ac2806
Update CHANGELOG.md ( #14226 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-03 20:29:32 +00:00
Tom Frenzel
1d83725249
Hortusfox: fix update issues ( #14214 )
2026-05-03 22:29:06 +02:00
community-scripts-pr-app[bot]
980fa9fbb0
Update CHANGELOG.md ( #14209 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02
2026-05-03 00:16:03 +00:00
community-scripts-pr-app[bot]
01d6df5903
Archive old changelog entries ( #14208 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-03 00:15:35 +00:00
community-scripts-pr-app[bot]
3fce87b1d0
Update CHANGELOG.md ( #14205 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 22:18:01 +00:00
community-scripts-pr-app[bot]
f4a96e8b4d
Update CHANGELOG.md ( #14203 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 21:59:33 +00:00
Michel Roegl-Brunner
4d163aa8f8
Revert "tools.func: add GitLab release check/fetch/deploy helpers ( #14133 )" ( #14202 )
...
This reverts commit 9503db319c .
2026-05-02 23:59:09 +02:00
community-scripts-pr-app[bot]
ec059f44ad
Update CHANGELOG.md ( #14197 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 21:44:59 +00:00
push-app-to-main[bot]
52bed128f0
Add protonmail-bridge (ct) ( #14136 )
2026-05-02 23:44:36 +02:00
community-scripts-pr-app[bot]
ca409fc06b
Update CHANGELOG.md ( #14196 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 21:43:50 +00:00
CanbiZ (MickLesk)
9503db319c
tools.func: add GitLab release check/fetch/deploy helpers ( #14133 )
2026-05-02 23:43:26 +02:00
community-scripts-pr-app[bot]
d56fa7ab50
Update CHANGELOG.md ( #14191 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 17:00:51 +00:00
community-scripts-pr-app[bot]
d4fd89931f
Update CHANGELOG.md ( #14190 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 17:00:42 +00:00
community-scripts-pr-app[bot]
5b7d65ce5c
Update CHANGELOG.md ( #14189 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 17:00:30 +00:00
Slaviša Arežina
7e3d3d2cf4
Nagios: Ping fix ( #14186 )
2026-05-02 19:00:19 +02:00
push-app-to-main[bot]
2714d9fae4
Tube Archivist ( #14123 )
...
Co-authored-by: Slaviša Arežina <58952836+tremor021@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: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-05-02 19:00:06 +02:00
community-scripts-pr-app[bot]
7af8e907e4
Update CHANGELOG.md ( #14183 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 11:41:07 +00:00
CanbiZ (MickLesk)
0190f4e7f1
opnsense-vm: retry pvesm alloc on transient zfs 'got timeout' errors ( #14157 )
2026-05-02 13:40:49 +02:00
community-scripts-pr-app[bot]
87fa14afaf
Update CHANGELOG.md ( #14182 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 11:40:44 +00:00
community-scripts-pr-app[bot]
546de16ef6
Update CHANGELOG.md ( #14181 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 11:40:34 +00:00
CanbiZ (MickLesk)
553925b8cc
ImmichFrame: keep dotnet-sdk installed so update can run dotnet publish ( #14158 )
2026-05-02 13:40:14 +02:00
community-scripts-pr-app[bot]
7fd0b9f35b
Update CHANGELOG.md ( #14180 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-02 11:40:12 +00:00