CanbiZ (MickLesk)
bfe25ea8ee
fix(mealie): restore start.sh before build steps to prevent broken container
...
When CLEAN_INSTALL=1 wipes /opt/mealie/* and a subsequent build step fails
(uv sync, yarn install, yarn generate - e.g. due to OOM or network error),
start.sh was never written because it was created at the very end of the
update function. On the next reboot systemd could not find the ExecStart
binary and the container was left in a permanently broken state.
Fix: move mealie.env restore and start.sh creation to immediately after
fetch_and_deploy_gh_release, before any build steps that can fail. This
ensures the service entry point is always present even if the build is
interrupted, allowing uv to self-heal on next startup.
Fixes : #13945
2026-04-23 12:23:56 +02:00
community-scripts-pr-app[bot]
aa54abcf50
Update CHANGELOG.md ( #13953 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-23 07:34:09 +00:00
CanbiZ (MickLesk)
a37b36520c
Prefer silent mode on PHS env conflict ( #13951 )
...
When PHS_SILENT and PHS_VERBOSE are both set, stop falling back to interactive mode. Changes prefer silent mode to keep automation safe and avoid blocking unattended/non-TTY updates. Only show a whiptail warning when both stdin/stdout are TTYs and whiptail is present, and ignore any whiptail errors. Added a brief comment and adjusted the fallback message accordingly.
2026-04-23 09:33:40 +02:00
community-scripts-pr-app[bot]
22d9eece6f
Update CHANGELOG.md ( #13941 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22
2026-04-22 12:48:13 +00:00
John Gorman
518b6778e2
core: Add PHS_VERBOSE env var to skip verbose mode prompts ( #13797 )
2026-04-22 14:47:44 +02:00
community-scripts-pr-app[bot]
6da3a5f0e2
Update CHANGELOG.md ( #13933 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 07:25:54 +00:00
CanbiZ (MickLesk)
d044dea89e
add --clear to uv venv in update_script() to prevent interactive prompt ( #13926 )
2026-04-22 09:25:29 +02:00
CanbiZ (MickLesk)
54171b00e0
readd wkhtml from ved
...
readd from ved
2026-04-22 09:19:54 +02:00
community-scripts-pr-app[bot]
686b9aab81
Update .app files ( #13928 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-22 08:00:49 +02:00
community-scripts-pr-app[bot]
4e5a45feb5
Update CHANGELOG.md ( #13931 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:50:24 +00:00
push-app-to-main[bot]
5141037504
Dashy ( #13817 )
...
* Add dashy (ct)
* fix systemctl syntax
---------
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-04-22 07:50:00 +02:00
community-scripts-pr-app[bot]
29f2671e7a
Update CHANGELOG.md ( #13930 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:43:45 +00:00
push-app-to-main[bot]
192c2d4fc8
Mini-QR ( #13902 )
...
* Add mini-qr (ct)
* Update ct/mini-qr.sh
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
* Update ct/mini-qr.sh
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
* Update install/mini-qr-install.sh
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 >
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
2026-04-22 07:43:20 +02:00
community-scripts-pr-app[bot]
d34c88344e
Update CHANGELOG.md ( #13929 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:42:16 +00:00
community-scripts-pr-app[bot]
34928f8f1d
Update CHANGELOG.md ( #13927 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-22 05:42:05 +00:00
push-app-to-main[bot]
759d0aacf0
ownfoil ( #13904 )
...
* Add ownfoil (ct)
* Update ct/ownfoil.sh
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
* Update ct/ownfoil.sh
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
* Update install/ownfoil-install.sh
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
* Fix backup command to handle errors correctly
---------
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-04-22 07:41:53 +02:00
push-app-to-main[bot]
abac42ca13
ERPNext ( #13921 )
...
* Add erpnext (ct)
* use trixie wkhtmltopdf
* remove empty lines
---------
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-04-22 07:41:43 +02:00
community-scripts-pr-app[bot]
14655ff6a4
Update CHANGELOG.md ( #13918 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21
2026-04-21 13:47:51 +00:00
Slaviša Arežina
9baed4b50e
FileFlows: Update dependencies ( #13917 )
...
* Add Node installation option
* update deps
* add hwaccel
* upd
2026-04-21 15:47:16 +02:00
community-scripts-pr-app[bot]
981c16dec5
Update .app files ( #13914 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-21 15:30:16 +02:00
community-scripts-pr-app[bot]
8f97a4909d
Update CHANGELOG.md ( #13916 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 13:23:53 +00:00
push-app-to-main[bot]
ed496277fc
Add gogs (ct) ( #13896 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-04-21 15:23:19 +02:00
community-scripts-pr-app[bot]
a2d94d6ebe
Update CHANGELOG.md ( #13915 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 13:22:02 +00:00
push-app-to-main[bot]
2495469338
anchor ( #13895 )
...
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 >
2026-04-21 15:21:29 +02:00
community-scripts-pr-app[bot]
1221720b3b
Update CHANGELOG.md ( #13913 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 13:06:51 +00:00
push-app-to-main[bot]
8fd8a6674e
minthcm ( #13903 )
...
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-04-21 15:06:26 +02:00
community-scripts-pr-app[bot]
2aacb5c26a
Update .app files ( #13906 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-21 10:39:17 +02:00
community-scripts-pr-app[bot]
2a823151a9
Update CHANGELOG.md ( #13907 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 08:38:40 +00:00
Slaviša Arežina
9293dfaa82
Update dependencies ( #13901 )
2026-04-21 10:38:16 +02:00
community-scripts-pr-app[bot]
323222a963
Update CHANGELOG.md ( #13905 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 08:38:14 +00:00
push-app-to-main[bot]
7666519557
Add foldergram (ct) ( #13900 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-04-21 10:37:48 +02:00
community-scripts-pr-app[bot]
43b0347446
Update CHANGELOG.md ( #13899 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 07:11:52 +00:00
Chris
55bad2aa40
OpenCloud: Pin version to 6.1.0 ( #13890 )
2026-04-21 09:11:26 +02:00
community-scripts-pr-app[bot]
4d2d6edefe
Update CHANGELOG.md ( #13898 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-21 07:04:24 +00:00
Copilot
e2e7f0722f
homelable: fix install failure by correcting password-reset chmod target ( #13894 )
...
* Initial plan
* fix(homelable): correct password reset script chmod path
Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/6227f182-739b-4c0b-9b1f-be73074924d2
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-21 09:04:01 +02:00
community-scripts-pr-app[bot]
b3c9f6e625
Update .app files ( #13886 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-20
2026-04-20 21:58:56 +02:00
community-scripts-pr-app[bot]
ade3bde249
Update CHANGELOG.md ( #13885 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 19:57:32 +00:00
push-app-to-main[bot]
7cb40af4e6
WhoDB ( #13880 )
...
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-04-20 21:57:03 +02:00
community-scripts-pr-app[bot]
ce2b51a1a6
Update CHANGELOG.md ( #13883 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 18:22:33 +00:00
CanbiZ (MickLesk)
0986f485ee
core: detect Perl breakage after LXC stack upgrade and improve storage validation ( #13879 )
2026-04-20 20:22:10 +02:00
community-scripts-pr-app[bot]
cd1e584696
Update CHANGELOG.md ( #13882 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 18:21:52 +00:00
Davidson Santos
cb156b6f85
feat(homelable): add password reset utility script ( #13798 )
2026-04-20 20:21:24 +02:00
community-scripts-pr-app[bot]
06a676e6b0
Update CHANGELOG.md ( #13878 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 11:24:01 +00:00
CanbiZ (MickLesk)
3ac2ceda3d
fix(pangolin): create migration tables before data transfer to prevent role loss ( #13874 )
...
The previous migration fix attempted to INSERT INTO 'userOrgRoles' before
that table existed (it is new in 1.17.1). The error was silently ignored,
so no role data was migrated. When drizzle-kit then dropped roleId from
userOrgs, all user-role associations were permanently lost.
- CREATE TABLE IF NOT EXISTS for userOrgRoles before migrating data
- Same treatment for userInviteRoles (also new in 1.17.1)
Fixes community-scripts/ProxmoxVE#13857
2026-04-20 13:23:32 +02:00
community-scripts-pr-app[bot]
6082537f57
Update CHANGELOG.md ( #13877 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 11:23:11 +00:00
CanbiZ (MickLesk)
bd3fbb3999
Several Scripts: Bump NodeJS to align Node.js versions with upstream for 5 scripts ( #13875 )
...
* fix(node): align Node.js versions with upstream for 5 scripts
Update scripts where upstream requires a newer Node.js version:
- iobroker: 22 → 24 (upstream .nvmrc)
- kima-hub: 20 → 22 (upstream Dockerfile)
- myip: 22 → 24 (upstream Dockerfile)
- outline: 22 → 24 (upstream Dockerfile)
- shelfmark: 22 → 24 (upstream Dockerfile)
Skipped 15 scripts where our version is already newer than upstream.
Ref: community-scripts/ProxmoxVE#13870
* fix(node): add setup_nodejs to update scripts for iobroker, kima-hub, myip
These three scripts had NODE_VERSION in install but not in update,
so running an update would not upgrade Node.js to the correct version.
- iobroker: add NODE_VERSION=24
- kima-hub: add NODE_VERSION=22
- myip: add NODE_VERSION=24
2026-04-20 13:22:44 +02:00
community-scripts-pr-app[bot]
7e5e5be161
Update CHANGELOG.md ( #13873 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 08:19:24 +00:00
CanbiZ (MickLesk)
55c7549c3e
Refactor: PMG Post Install ( #13693 )
...
* PMG Post Install: Detect gateway via /etc/os-release when /etc/issue is generic
* PMG Post Install: detect gateway via dpkg or PMG service units
* PMG: migrate post-install to deb822 format, fix APT source conflicts
- Simplify PMG detection to dpkg-based check only
- Extend repo_state() to scan .sources files (deb822 format)
- Add toggle_repo() helper for enable/disable on both formats
- Migrate Debian sources correction to deb822 (debian.sources)
- Migrate pmg-enterprise, pmg-no-subscription, pmgtest repo
creation to deb822 .sources files
- Install script: clean up duplicate APT sources created by
proxmox-mailgateway-container package (enterprise.list,
pmg-install-repo.list, legacy sources.list)
* fix: use official Signed-By path & revert install script cleanup
- Change Signed-By from /etc/apt/keyrings/pmg.gpg to
/usr/share/keyrings/proxmox-archive-keyring.gpg in all three
PMG repo creation blocks (enterprise, no-subscription, test),
matching official PMG docs and PVE post-install convention
- Remove APT source cleanup from install script (handled by
post-pmg-install instead)
* remove empty line
2026-04-20 10:18:55 +02:00
community-scripts-pr-app[bot]
4089fed9c9
Update CHANGELOG.md ( #13869 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-20 07:24:30 +00:00
CanbiZ (MickLesk)
325668d5c9
Wanderer: add pocketbase CLI wrapper with env ( #13863 )
2026-04-20 09:24:08 +02:00