CanbiZ (MickLesk)
0205717cb9
fix(bentopdf): create default config.json to avoid runtime 404
...
BentoPDF fetches /config.json at runtime. In our build/deploy flow this file
may be missing, causing noisy 404 errors in the browser console.
Create a minimal default config.json ({}), only when absent, during install
and update so custom configs are not overwritten.
2026-04-10 08:25:05 +02:00
CanbiZ (MickLesk)
fbf73b6e23
fix(bentopdf): enforce https for SharedArrayBuffer on LAN
...
LibreOffice WASM requires crossOriginIsolated + secure context.
LAN HTTP origins (http://192.168.x.x ) are not trustworthy, so Office
conversion fails with DataCloneError on SharedArrayBuffer transfer.
- generate self-signed TLS cert (idempotent)
- add HTTPS server on :8443
- redirect HTTP :8080 to HTTPS :8443
- keep WASM gzip/mime handling
- update post-install URL hint to https://IP:8443
2026-04-10 08:22:31 +02:00
CanbiZ (MickLesk)
c0d12a797a
fix(bentopdf): serve libreoffice wasm gz with correct nginx headers
...
Fix Word/Excel conversion hang by serving /libreoffice-wasm assets with
proper MIME types and Content-Encoding.
- serve soffice.wasm.gz as application/wasm + Content-Encoding: gzip
- serve soffice.data.gz as octet-stream + Content-Encoding: gzip
- add immutable caching for wasm/data assets
- always refresh nginx site+service during update to migrate existing installs
- switch install script dependency handling to ensure_dependencies nginx
2026-04-10 08:20:19 +02:00
CanbiZ (MickLesk)
c768da0cb1
fix(bentopdf): replace http-server with nginx for COOP/COEP headers
...
Word/Excel/PowerPoint to PDF conversion uses LibreOffice WASM which
requires SharedArrayBuffer. SharedArrayBuffer only works when the server
sends Cross-Origin-Opener-Policy: same-origin and
Cross-Origin-Embedder-Policy: require-corp headers.
The previous http-server setup did not send these headers, causing WASM
initialization to time out for office-format conversions.
Fix: replace http-server with nginx and configure COOP/COEP headers in the
nginx site config, matching the upstream Docker image's nginx.conf.
Also adds a one-time migration path in update_script for existing installs
running the old http-server service.
2026-04-09 18:26:20 +02:00
Tobias
703ad0ecb7
boostack: add: git ( #13620 )
...
* boostack: add: git
* bookstack: add: git
2026-04-09 16:44:11 +02:00
CanbiZ (MickLesk)
2c2beab3ce
checkmk: default v13 + dynamic codename ( #13610 )
2026-04-09 10:52:36 +02:00
CanbiZ (MickLesk)
41848653d6
bambuddy: add mkdir before data restore & add ffmpeg dependency ( #13601 )
2026-04-08 23:22:34 +02:00
CanbiZ (MickLesk)
ae3e1deece
fix(immich): disable upgrade-insecure-requests CSP directive ( #13600 )
...
Helmet's useDefaults adds upgrade-insecure-requests to the CSP,
which forces browsers to upgrade all HTTP requests to HTTPS.
Since most LXC users access Immich directly via HTTP, this breaks
the web UI completely (CORS errors, spinning logo).
Patch helmet.json after deploy to explicitly null out the directive,
keeping CSP benefits while allowing HTTP access.
Fixes #13597
2026-04-08 19:47:10 +02:00
community-scripts-pr-app[bot]
c11b2e9db2
Update .app files ( #13595 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-08 16:05:59 +02:00
push-app-to-main[bot]
8b7c620f92
IronClaw | Alpine-IronClaw ( #13591 )
...
* Add ironclaw (ct)
* add alpine variant
---------
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-08 15:59:21 +02:00
Zack
74c430ddf2
feat: update UHF Server script to use setup_ffmpeg ( #13564 )
...
Co-authored-by: Zack Rupinga <zackruppert@livenation.com >
2026-04-08 14:56:33 +02:00
Chris
c5083471d9
Immich: v2.7.2 ( #13579 )
...
* Squash merge dev/openvino-cpu into immich
* Immich: bump to v2.7.0
* Upstream fix for helmet.json
* Pin to 2.7.1; revert `helmet.json` fix
* Pin to v2.7.2
2026-04-08 07:21:07 +02:00
Michel Roegl-Brunner
a7a6d5dd17
Remove low-install-count CT scripts and installers ( #13570 )
2026-04-07 14:45:56 +02:00
CanbiZ (MickLesk)
daffd75719
Papra: check env before copy ( #13553 )
2026-04-06 21:45:11 +02:00
community-scripts-pr-app[bot]
c999a61c60
Update .app files ( #13559 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-06 21:08:26 +02:00
community-scripts-pr-app[bot]
00fdd3a3c5
Update .app files ( #13556 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-06 21:07:20 +02:00
push-app-to-main[bot]
42c02d1326
Add openthread-br (ct) ( #13536 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-04-06 21:07:05 +02:00
push-app-to-main[bot]
5d84c935e5
Add homelable (ct) ( #13539 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-04-06 21:06:40 +02:00
Tobias
a674e84eef
changedetection: fix: typing_extensions error ( #13548 )
2026-04-06 20:27:26 +02:00
Tobias
e5fd7e4436
kasm: fix: fetch latest version ( #13547 )
2026-04-06 20:26:59 +02:00
CanbiZ (MickLesk)
b72d91ef8e
Grist: remove install:ee step (private repo, not needed for grist-core) ( #13526 )
2026-04-05 21:51:10 +02:00
CanbiZ (MickLesk)
70a9d99ecd
Nginx Proxy Manager: ensure /tmp/nginx/body exists via openresty service ExecStartPre ( #13528 )
2026-04-05 21:28:34 +02:00
CanbiZ (MickLesk)
44ddf4cfa7
Nginx Proxy Manager: fix openresty restart by setting user root before reload ( #13500 )
2026-04-03 21:14:10 +02:00
FADIL
5540d57431
Wealthfolio: update to v3.2.1 and Node.js 24 ( #13486 )
2026-04-03 18:26:15 +02:00
community-scripts-pr-app[bot]
2acac05ddb
Update .app files ( #13492 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-03 09:55:18 +02:00
push-app-to-main[bot]
1025c7218b
netboot.xyz ( #13480 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-04-03 09:53:50 +02:00
CanbiZ (MickLesk)
4f9f5a64c9
Grist: Guard backup restore for empty docs/db files ( #13472 )
2026-04-03 00:37:20 +02:00
Copilot
0d2a24c712
fix(zigbee2mqtt): suppress grep error when pnpm-workspace.yaml is absent on update ( #13476 )
...
* Initial plan
* fix: suppress grep error when pnpm-workspace.yaml doesn't exist in zigbee2mqtt update
Agent-Logs-Url: https://github.com/community-scripts/ProxmoxVE/sessions/6bc6bdc3-ea2e-4577-b834-e25065ecf76d
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-03 00:24:46 +02:00
community-scripts-pr-app[bot]
9789c46e20
Update .app files ( #13460 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-04-01 22:11:16 +02:00
push-app-to-main[bot]
9a259a96cc
Add drawdb (ct) ( #13454 )
2026-04-01 22:08:18 +02:00
CanbiZ (MickLesk)
b6907269e8
fix(graylog): set vm.max_map_count on host for OpenSearch ( #13441 )
...
OpenSearch requires vm.max_map_count >= 262144 but the Linux default
is 65530. Since this is not a namespaced sysctl, it must be set on
the Proxmox host rather than inside the unprivileged LXC.
Closes #13420
2026-03-31 23:57:16 +02:00
CanbiZ (MickLesk)
c53ce61472
fix(koillection): ensure newline before appending to .env.local ( #13440 )
...
If .env.local does not end with a newline, the APP_RUNTIME entry
gets concatenated with the previous line, causing Symfony to fail
with an invalid trusted header error during composer install.
Closes #13438
2026-03-31 23:57:03 +02:00
community-scripts-pr-app[bot]
2b966298f1
Update .app files ( #13415 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-03-30 09:30:41 +02:00
push-app-to-main[bot]
8f335651da
Add bambuddy (ct) ( #13411 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-30 09:29:48 +02:00
community-scripts-pr-app[bot]
02257e2a67
Update .app files ( #13413 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-03-30 09:29:37 +02:00
CanbiZ (MickLesk)
78b2c45863
Rename: BirdNET > BirdNET-Go ( #13410 )
2026-03-30 09:26:50 +02:00
Joery
abb8772e27
fix(victoriametrics): use jq to filter releases ( #13393 )
2026-03-29 22:17:15 +02:00
CanbiZ (MickLesk)
4ab821815f
fix(immich): ignore Redis connection error on maintenance mode disable ( #13398 )
2026-03-29 22:16:16 +02:00
CanbiZ (MickLesk)
c6bbba090d
fix(nginxproxymanager): unmask openresty after migration from package ( #13399 )
2026-03-29 22:15:50 +02:00
community-scripts-pr-app[bot]
f6cb8caa08
Update .app files ( #13392 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-03-29 14:50:40 +02:00
push-app-to-main[bot]
9e129ecf85
Add yourls (ct) ( #13379 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-29 14:48:55 +02:00
Slaviša Arežina
5e50b79046
FileFlows: add option to install Node ( #13368 )
...
* add choices
* fixes
2026-03-28 23:27:07 +01:00
krazos
30351670b7
Fix: Update gokapi binary name for v2.2.4+ and add migration step ( #13377 )
...
* Rename gokapi binary and update service
Change the installed binary name from pre-v2.2.4 `gokapi-linux_amd64` to v2.2.4+ `gokapi` and update service configuration accordingly. Add a migration step to remove any legacy `gokapi-linux_amd64` binary file, update binary reference in existing `gokapi.service`, and reload systemd before starting the service.
* Update comment for binary name migration
---------
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2026-03-28 23:26:51 +01:00
krazos
46dc693c99
Fix: update gokapi asset matching for v2.2.4+ naming convention ( #13369 )
2026-03-28 15:50:32 +01:00
Slaviša Arežina
2f3d393726
fix ( #13365 )
2026-03-28 15:18:10 +01:00
community-scripts-pr-app[bot]
1085aa5cf6
Update .app files ( #13358 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-03-27 22:54:56 +01:00
push-app-to-main[bot]
45b3a62dd5
Add matter-server (ct) ( #13355 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-27 22:44:00 +01:00
CanbiZ (MickLesk)
2eb259bd99
rm 12 check
2026-03-27 16:32:20 +01:00
CanbiZ (MickLesk)
0c1d6c688b
feat: add custom Postgres port support for Dispatcharr upgrade ( #13347 )
2026-03-27 14:45:53 +01:00
community-scripts-pr-app[bot]
6dd227859e
Update .app files ( #13341 )
...
Co-authored-by: GitHub Actions <github-actions[bot]@users.noreply.github.com>
2026-03-27 13:34:43 +01:00