Commit Graph

16191 Commits

Author SHA1 Message Date
MickLesk
87c26b56bd fix(reactive-resume): update for v5.1.4 compatibility
- Replace obsolete PRINTER_ENDPOINT with ENCRYPTION_SECRET in .env
  (PDF generation moved client-side in v5.1.0; AI providers require
  ENCRYPTION_SECRET since v5.1.4)
- Add commented REDIS_URL for the new AI Agent workspace (optional)
- Inject ENCRYPTION_SECRET into existing installs on update if missing
2026-05-19 10:21:22 +02:00
MickLesk
81737f733f fix(reactive-resume): use pnpm deploy instead of cp -rL for runtime externals
cp -rL follows pnpm's circular symlink chains (sharp, @aws-sdk both have
pkg/node_modules/pkg loops in the virtual store) causing infinite path
recursion and 'File name too long' errors.

Use pnpm deploy --legacy which is exactly what the upstream Dockerfile does:
it creates a flat, real-file node_modules with no symlinks. cp -r (no -L)
then copies it cleanly into apps/web/node_modules/.
2026-05-19 10:08:26 +02:00
MickLesk
6181e5aad4 fix(reactive-resume): drop @aws-sdk/client-s3 from cp -rL step
@aws-sdk/client-s3 has a pathologically deep pnpm virtual store symlink
tree; cp -rL follows the chain into thousands of nested client-s3 dirs
causing 'File name too long' errors. S3 is an optional storage backend
so skip it. bcrypt, sharp, linkedom and ioredis are unaffected.
2026-05-19 10:04:17 +02:00
MickLesk
0938891e77 fix(reactive-resume): copy runtime externals with cp -rL instead of symlinks
pnpm symlink chains (our link -> packages/runtime-externals/node_modules/
-> pnpm virtual store) are not reliably followed by Node.js ESM resolution.
The upstream Dockerfile uses pnpm deploy which produces real files.
Replicate that by using cp -rL to dereference all symlinks and copy the
actual package files into apps/web/node_modules/.
2026-05-19 09:58:36 +02:00
MickLesk
f52b055350 fix(reactive-resume): use shamefully-hoist to expose pnpm externals
Replace the broken npm-install workaround with a simpler approach:
write shamefully-hoist=true to .npmrc before pnpm install. This causes
pnpm to hoist all packages to root node_modules/, including bcrypt, sharp,
linkedom etc. (deps of @reactive-resume/runtime-externals), making them
resolvable by the Nitro server at runtime.

The upstream repo has no .npmrc, so git reset --hard leaves this file
untouched on updates. The file is written before each pnpm install in
both install and update scripts to ensure it is always in place.
2026-05-19 09:46:37 +02:00
MickLesk
5a322a4593 fix(reactive-resume): install Nitro runtime externals after build
bcrypt, sharp, and linkedom are marked as Rolldown externals in
apps/web/vite.config.ts and belong to the @reactive-resume/runtime-externals
workspace package, but apps/web does not declare that package as a direct
dependency. With pnpm strict node_modules, this means the packages are never
symlinked into apps/web/node_modules/, causing ERR_MODULE_NOT_FOUND at
runtime when the Nitro server tries to import them.

Fix: after pnpm run build, use npm to install the three required packages
directly into apps/web/node_modules/ without modifying package.json.

Applies to both fresh install and update scripts.
2026-05-19 09:42:45 +02:00
community-scripts-pr-app[bot]
2944aa9100 Update CHANGELOG.md (#14588)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 06:51:09 +00:00
push-app-to-main[bot]
afa59595f0 Add lobehub (ct) (#14441)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-19 08:50:45 +02:00
community-scripts-pr-app[bot]
ff4a9d423b Update CHANGELOG.md (#14587)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 06:50:23 +00:00
CanbiZ (MickLesk)
59d4ab70c3 ReactiveResume: set correct WorkingDirectory for systemd service (#14579)
* fix(reactive-resume): set correct WorkingDirectory for systemd service

* fix(reactive-resume): update WorkingDirectory in service for existing installs
2026-05-19 08:49:54 +02:00
community-scripts-pr-app[bot]
7ecb1eb305 Update CHANGELOG.md (#14586)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 06:35:17 +00:00
CanbiZ (MickLesk)
7076d03ab3 Sparkyfitness: add missing nginx template variable substitutions (#14578)
* fix(sparkyfitness): add missing nginx template variable substitutions

* fix(sparkyfitness): regenerate nginx config during updates for existing installs
2026-05-19 08:34:52 +02:00
CanbiZ (MickLesk)
c874324f06 Wanderer: include dev dependencies during build (#14577)
* fix(wanderer): include dev dependencies during build

* fix(wanderer): remove --omit=dev from update script to allow npm run build
2026-05-19 08:34:28 +02:00
community-scripts-pr-app[bot]
0cab1f7f89 Update CHANGELOG.md (#14585)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 06:24:57 +00:00
Michel Roegl-Brunner
f7432990cf Update nodejs Versions (#14582)
* Move fumadocs to node 24 per there package.json requirements

* Move papra to node 26 per there .nvmrc file

* Move zipline to node 24 as per there Dockerfile
2026-05-19 08:24:28 +02:00
community-scripts-pr-app[bot]
39e67bc874 Update CHANGELOG.md (#14583)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 06:21:31 +00:00
CanbiZ (MickLesk)
4ffa551202 fix(whisparr): switch from nightly to stable GitHub release (#14581) 2026-05-19 08:21:07 +02:00
community-scripts-pr-app[bot]
0374da39f7 Update CHANGELOG.md (#14570)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-18
2026-05-18 18:05:03 +00:00
push-app-to-main[bot]
ade578edad ESPconnect (#14444)
* Add espconnect (ct)

* update source

* Update author attribution in espconnect.sh

* Modify author info and remove SSL certificate creation

Updated author information in the script and removed self-signed certificate generation.

---------

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-18 20:04:19 +02:00
community-scripts-pr-app[bot]
c33dd2ae39 Update CHANGELOG.md (#14569)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-18 18:02:29 +00:00
CanbiZ (MickLesk)
3a5f4454e6 Pangolin: bump to 1.18.4, fix missing statusHistory migration (#14566)
* feat(pangolin): bump to 1.18.4, fix missing statusHistory migration

* fix(pangolin): remove redundant msg_info in migration check
2026-05-18 20:01:55 +02:00
community-scripts-pr-app[bot]
c9d0196fee Update CHANGELOG.md (#14563)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-18 15:07:14 +00:00
push-app-to-main[bot]
404463be21 degoog (#14533)
* Add degoog (ct)

* Update degoog.sh

* fix

---------

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-18 17:06:40 +02:00
community-scripts-pr-app[bot]
5dc2b090d9 Update CHANGELOG.md (#14562)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-18 14:44:17 +00:00
Tom Frenzel
1c216fc582 Bichon: Support v1 migration (#14524) 2026-05-18 16:43:44 +02:00
community-scripts-pr-app[bot]
1e795835fc Update CHANGELOG.md (#14561)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-18 13:57:24 +00:00
community-scripts-pr-app[bot]
e234f411c7 Update CHANGELOG.md (#14560)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-18 13:53:31 +00:00
push-app-to-main[bot]
89025c9f28 Add webtrees (ct) (#14532)
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-05-18 15:52:58 +02:00
community-scripts-pr-app[bot]
3b308af40a Update CHANGELOG.md (#14550)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-17
2026-05-17 18:32:39 +00:00
Alicia Sykes
1a93de8674 dashy: fix yarn-missing on update and back up full user-data (#14548) 2026-05-17 20:32:12 +02:00
MickLesk
ebf755031b fix: set HOME=/root for rbenv installs to prevent path mismatch
When running in certain LXC environments (e.g. systems with desktop
packages or non-en locales), the HOME variable may resolve to '/'
instead of '/root'. rbenv installs to $HOME/.rbenv, so if HOME is
wrong it ends up in /.rbenv while all service files and PATH exports
hardcode /root/.rbenv, causing 'env: ruby: No such file or directory'.

Explicitly set HOME=/root for all setup_ruby calls that run as root,
and replace all $HOME/.rbenv references in PATH exports and install
steps with /root/.rbenv literals.

Affected scripts:
- ct/sure.sh + install/sure-install.sh (fixes #14479)
- ct/dawarich.sh + install/dawarich-install.sh
- ct/docuseal.sh + install/docuseal-install.sh

Also add TimeoutStartSec=300 to sure.service so db:prepare on first
start does not get killed by the default 90s systemd timeout.
2026-05-17 20:27:13 +02:00
community-scripts-pr-app[bot]
131a9d60f1 Update CHANGELOG.md (#14546)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-17 12:02:20 +00:00
CanbiZ (MickLesk)
f7a69ac92d tools.func: replace max-time with speed-limit stall detection in curl_download (#14545)
* tools.func: replace max-time with speed-limit stall detection in curl_download

* Refactor curl_download function for improved readability and remove unnecessary whitespace
2026-05-17 14:01:56 +02:00
community-scripts-pr-app[bot]
8f1c4a27a6 Update CHANGELOG.md (#14538)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-16
2026-05-17 00:18:57 +00:00
community-scripts-pr-app[bot]
16cc639e1e Archive old changelog entries (#14537)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-17 00:18:35 +00:00
community-scripts-pr-app[bot]
168894e6a9 Update CHANGELOG.md (#14534)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-16 21:32:29 +00:00
CanbiZ (MickLesk)
2a86c7e54e Homelable: replace passlib with bcrypt for password hashing (#14530) 2026-05-16 23:32:05 +02:00
community-scripts-pr-app[bot]
f16db2d515 Update CHANGELOG.md (#14531)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-16 20:59:37 +00:00
Tobias
cf56af0834 dashy: fix restore (#14527) 2026-05-16 22:59:14 +02:00
community-scripts-pr-app[bot]
b05fd7889b Update CHANGELOG.md (#14519)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-16 10:03:46 +00:00
thieneret
369f901308 Update authentik version to 2026.2.3 (#14517) 2026-05-16 12:03:21 +02:00
community-scripts-pr-app[bot]
0d47f336b0 Update CHANGELOG.md (#14518)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-16 08:25:15 +00:00
Elie DELPIERRE
15377bb283 Update Tinyauth source URL in installation script (#14483)
* Update Tinyauth source URL in installation script

* fix(tinyauth): update Tinyauth repo in ct script

* fix(tinyauth-alpine): update repo

oops forgot the alpine script

---------

Co-authored-by: Sam Heinz <sam@samheinz.com>
2026-05-16 10:24:53 +02:00
community-scripts-pr-app[bot]
6f4cb4e9c9 Update CHANGELOG.md (#14514)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-16 03:33:33 +00:00
Slaviša Arežina
b707d6c05b Excalidraw: Fix build (#14509) 2026-05-16 13:33:11 +10:00
community-scripts-pr-app[bot]
1b285e9b6f Update CHANGELOG.md (#14508)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-15
2026-05-15 22:46:15 +00:00
CanbiZ (MickLesk)
38b664fa85 Ollama/OpenWebUI: use fetch_and_deploy_gh_release and check_for_gh_release from tools.func (#14501) 2026-05-16 00:45:51 +02:00
community-scripts-pr-app[bot]
e8b9d40b92 Update CHANGELOG.md (#14507)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-15 22:45:34 +00:00
CanbiZ (MickLesk)
3b3ab1b8f9 OPNsense: replace undefined msg_warn with inline echo in alloc retry (#14500) 2026-05-16 00:45:10 +02:00
community-scripts-pr-app[bot]
6b60624b2d Update CHANGELOG.md (#14506)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-15 22:44:50 +00:00