CanbiZ (MickLesk)
d789af9637
feat(grist): enable Enterprise features toggle ( #11239 )
2026-01-27 22:16:24 +01:00
MickLesk
e7e45db45b
fix(termix): resolve nginx reload error due to duplicate master_process directive ( #11241 )
...
- Remove Docker-specific 'master_process' and 'pid' directives from nginx.conf
- These directives conflict when used with systemd nginx in LXC environment
- Keep complete upstream nginx.conf configuration otherwise intact
- Add PORT variable replacement to use port 80
- Add nginx -t validation before reload
2026-01-27 21:22:40 +01:00
community-scripts-pr-app[bot]
26c68bad4d
Update CHANGELOG.md ( #11235 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 16:38:50 +00:00
Chris
85d50cf1d1
Immich: update libraw ( #11233 )
2026-01-27 17:38:16 +01:00
community-scripts-pr-app[bot]
3f326c153f
Update CHANGELOG.md ( #11231 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 13:04:15 +00:00
CanbiZ (MickLesk)
5a86b4a219
fix(termix): download nginx.conf from upstream repo ( #11228 )
2026-01-27 14:03:47 +01:00
community-scripts-pr-app[bot]
d1419e21a4
Update versions.json ( #11227 )
...
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 13:07:06 +01:00
community-scripts-pr-app[bot]
60b7692699
Update CHANGELOG.md ( #11226 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 10:28:01 +00:00
CanbiZ (MickLesk)
75ec63ff01
refactor(changelog): archive old entries to year/month files ( #11225 )
2026-01-27 11:27:32 +01:00
CanbiZ (MickLesk)
549820a3e3
Clarify Nginx configuration fix in CHANGELOG
...
Updated breaking change note for Nginx configuration.
2026-01-27 10:05:26 +01:00
community-scripts-pr-app[bot]
e6b448c314
Update CHANGELOG.md ( #11219 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 07:27:07 +00:00
Christoph Niemann
8ece2d395c
doc setup_deb822_repo arg order ( #11215 )
...
Co-authored-by: Christoph Niemann <kordolan@gmail.com >
2026-01-27 08:26:46 +01:00
community-scripts-pr-app[bot]
42950e22b2
Update CHANGELOG.md ( #11217 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 05:02:22 +00:00
Chris
8599115b94
[FIX] Jotty: backup and restore custom config ( #11212 )
2026-01-27 06:02:00 +01:00
community-scripts-pr-app[bot]
20a6e35a07
Update CHANGELOG.md ( #11214 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26
2026-01-27 00:16:00 +00:00
community-scripts-pr-app[bot]
4173579597
Update versions.json ( #11213 )
...
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-27 01:15:34 +01:00
community-scripts-pr-app[bot]
f8f50f9b00
Update CHANGELOG.md ( #11211 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 21:21:27 +00:00
CanbiZ (MickLesk)
fa29f74c31
feat(build.func): add nesting warning for systemd-based distributions ( #11208 )
2026-01-26 22:21:09 +01:00
community-scripts-pr-app[bot]
e50f3cd4f5
Update CHANGELOG.md ( #11210 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 21:21:01 +00:00
K3vin
297a0a00de
Fixing Nginx configuration for 1.11.0 installs ( #11207 )
2026-01-26 22:20:34 +01:00
MickLesk
28c19a79d3
feat(exit-codes): add systemd and build error codes (150-154)
...
- 150: Systemd service failed to start
- 151: Systemd service unit not found
- 152: Permission denied (EACCES)
- 153: Build/compile failed (make/gcc/cmake)
- 154: Node.js native addon build failed (node-gyp)
Based on issue analysis: 57 service failures, 25 build failures, 22 node-gyp issues
2026-01-26 20:48:17 +01:00
MickLesk
8e4d5b1d28
fix(exit-codes): sync error_handler.func and api.func with conflict-free code ranges
...
- Add curl error codes (6, 7, 22, 28, 35)
- Add APT lock code (102), timeout (124), signals (134, 141)
- Move Python codes: 210-212 → 160-162 (avoid Proxmox conflict)
- Move PostgreSQL codes: 231-234 → 170-173
- Move MySQL/MariaDB codes: 241-244 → 180-183
- Move MongoDB codes: 251-254 → 190-193
- Keep Node.js at 243-249, Proxmox at 200-231
- Both files now synchronized with identical mappings
2026-01-26 20:28:37 +01:00
MickLesk
e731b9fb65
fix(api.func): fix duplicate exit codes and add missing error codes
...
Exit code fixes:
- Remove duplicate definitions for codes 243, 254 (Node.js vs DB)
- Reassign MySQL/MariaDB to 240-242, 244 (was 241-244)
- Reassign MongoDB to 250-253 (was 251-254)
New exit codes added (based on GitHub issues analysis):
- 6: curl couldn't resolve host (DNS failure)
- 7: curl failed to connect (network unreachable)
- 22: curl HTTP error (404, 429 rate limit, 500)
- 28: curl timeout (very common in download failures)
- 35: curl SSL error
- 102: APT lock held by another process
- 124: Command timeout
- 141: SIGPIPE (broken pipe)
Also update OOM detection to include exit code 134 (SIGABRT)
which is commonly seen in Node.js heap overflow issues.
Fixes based on analysis of ~500 GitHub issues.
2026-01-26 20:23:04 +01:00
MickLesk
93cb6f99fe
feat(build.func): smart error recovery menu for failed installations
...
Replace simple Y/n removal prompt with interactive recovery menu:
- Option 1: Remove container and exit (default, auto after 60s timeout)
- Option 2: Keep container for debugging
- Option 3: Retry installation with verbose mode enabled
- Option 4: Retry with 1.5x RAM and +1 CPU core (OOM errors only)
Improvements:
- Detect OOM errors (exit codes 137, 243) and offer resource increase
- Show human-readable error explanation using explain_exit_code()
- Recursive rebuild preserves ALL settings from advanced/app.vars/default.vars
- Settings preserved: Network (IP, Gateway, VLAN, MTU, Bridge), Features
(Nesting, FUSE, TUN, GPU), Storage, SSH keys, Tags, Hostname, etc.
- Show rebuild summary before retry (old→new CTID, resources, network)
- New container ID generated automatically for rebuilds
This helps users recover from transient failures without re-running
the entire script manually.
2026-01-26 20:19:22 +01:00
community-scripts-pr-app[bot]
4e910de96d
Update CHANGELOG.md ( #11202 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 15:28:00 +00:00
CanbiZ (MickLesk)
b3b67651c9
fix(jellystat): correct WorkingDirectory to /backend for task resolution ( #10747 ) ( #11201 )
2026-01-26 16:27:33 +01:00
community-scripts-pr-app[bot]
9aadff9c95
Update CHANGELOG.md ( #11200 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 13:55:28 +00:00
CanbiZ (MickLesk)
d42dbc155c
core: refine cleanup_lxc to safely clear caches ( #11197 )
...
Updated the cleanup_lxc function to directly remove cache directories for Python, Node.js, Go, Rust, Ruby, and PHP, instead of relying on package manager commands. Improved error handling to prevent cleanup failures from affecting installs, and clarified documentation to reflect safer, more targeted cache removal.
2026-01-26 14:55:04 +01:00
community-scripts-pr-app[bot]
92f15001b6
Update CHANGELOG.md ( #11199 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 13:45:25 +00:00
CanbiZ (MickLesk)
13a4af4300
jotty: full refactor / now use prebuild packages and less ressources ( #11059 )
...
* jotty: full refactor / now use prebuild packages and less ressources
* add latest
* llatest
2026-01-26 14:44:59 +01:00
community-scripts-pr-app[bot]
78bc815a4f
Update CHANGELOG.md ( #11198 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 13:26:01 +00:00
Slaviša Arežina
427986deaf
Fix ( #11196 )
2026-01-26 14:25:34 +01:00
community-scripts-pr-app[bot]
6767ea4420
Update versions.json ( #11195 )
...
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 13:06:37 +01:00
community-scripts-pr-app[bot]
befc014eb9
Update CHANGELOG.md ( #11191 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 07:22:40 +00:00
durzo
35a011e5c5
tracearr: fix install check and update node to version 24 ( #11188 )
...
* tracearr: fix install check and update node to version 24
* refactor
---------
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2026-01-26 08:22:15 +01:00
community-scripts-pr-app[bot]
b9eef7a257
Update CHANGELOG.md ( #11190 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25
2026-01-26 00:17:36 +00:00
community-scripts-pr-app[bot]
64752790b6
Update versions.json ( #11189 )
...
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-26 01:17:05 +01:00
community-scripts-pr-app[bot]
cf08e8d644
Update CHANGELOG.md ( #11187 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 22:00:32 +00:00
Chris
9603c39487
[FIX] Tautulli: ensure virtualenv is recreated during update; backup tautulli.db ( #11182 )
...
* Recreate virtualenv during update; remove some superfluous commands
* backup and restore tautulli.db during update
* ensure clear virtualenv
2026-01-25 23:00:11 +01:00
community-scripts-pr-app[bot]
b53cfe6bbc
Update CHANGELOG.md ( #11185 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 20:01:55 +00:00
Chris
f05927602c
ensure additional JSON files are in place ( #11183 )
2026-01-25 21:01:31 +01:00
community-scripts-pr-app[bot]
2a234829b8
Update CHANGELOG.md ( #11179 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 12:42:34 +00:00
community-scripts-pr-app[bot]
cd678bf8a9
Update CHANGELOG.md ( #11178 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 12:42:23 +00:00
CanbiZ (MickLesk)
ac696e22ca
Termix: recreate nginx dirs and backup uploads on update ( #11169 )
2026-01-25 13:42:11 +01:00
community-scripts-pr-app[bot]
3471392fe4
Update CHANGELOG.md ( #11177 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 12:42:01 +00:00
CanbiZ (MickLesk)
9f3fa8e46c
fix(deluge): correct service paths to /usr/local/bin ( #11170 )
2026-01-25 13:41:38 +01:00
community-scripts-pr-app[bot]
d91d5d7fd0
Update versions.json ( #11176 )
...
Co-authored-by: GitHub Actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 13:06:13 +01:00
community-scripts-pr-app[bot]
377dbcddfc
Update CHANGELOG.md ( #11171 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 08:05:47 +00:00
Shuo Feng
596f0166dc
Karakeep: Add the FFmpeg option to the installation script ( #11157 )
...
Co-authored-by: Chris <punk.sand7393@fastmail.com >
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-01-25 09:05:26 +01:00
community-scripts-pr-app[bot]
1b5db3dce7
Update CHANGELOG.md ( #11168 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-01-25 07:12:12 +00:00