push-app-to-main[bot]
bf17edcc89
split-pro ( #12975 )
...
* Add split-pro (ct)
* Update ct/split-pro.sh
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
* Enhance setup completion feedback in split-pro.sh
Add success message and access URL after setup completion.
* Refactor dependency installation command
* Apply suggestion from @tremor021
---------
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 >
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2026-03-18 08:43:40 +01:00
CanbiZ (MickLesk)
c073286d53
sparkyfitness switch to pnpm
2026-03-18 08:18:04 +01:00
CanbiZ (MickLesk)
27c9d7fd07
fix(gluetun): add OpenVPN process user and cleanup stale config ( #13016 )
...
- Add OPENVPN_PROCESS_USER=root, PUID=0, PGID=0 to default .env
to prevent gluetun from injecting 'user' directive into target.ovpn
which causes 'Unrecognized option' errors on Debian
- Add ExecStartPre to remove stale /etc/openvpn/target.ovpn before start
- Fixes #12988
2026-03-17 23:59:40 +01:00
CanbiZ (MickLesk)
c907e10334
Frigate: check OpenVino model files exist before configuring detector and use curl_with_retry instead of default wget ( #13019 )
...
* fix(frigate): check OpenVino model files exist before configuring detector
When the OpenVino model build fails (e.g. TensorFlow import error),
the model files are not created but the config still references them
if the CPU supports avx/sse4_2, causing Frigate to crash on start
with FileNotFoundError.
Now also checks that ssdlite_mobilenet_v2.xml and coco_91cl_bkgr.txt
actually exist before configuring the OpenVino detector, falling back
to CPU model otherwise.
Fixes #12808
* fix(frigate): use curl_with_retry for all downloads
Replace all wget and bare curl calls with curl_with_retry from
tools.func for robust downloads with retry logic, exponential
backoff, and DNS pre-checks. This prevents install failures from
transient network issues during model and dependency downloads.
2026-03-17 23:59:28 +01:00
MickLesk
8ef2c445c8
immich: increase uv timeout to 300
2026-03-16 20:41:21 +01:00
MickLesk
e4a7ed6965
immcih: crop sha from pnpm
2026-03-16 20:36:21 +01:00
MickLesk
c69dae5326
immich: use curl with retry function
2026-03-16 20:23:46 +01:00
MickLesk
fee4617802
qf: add gcc13 fallback and use gcc14
2026-03-16 20:03:45 +01:00
push-app-to-main[bot]
6832e23ff1
Add gluetun (ct) ( #12976 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-16 17:45:22 +01:00
push-app-to-main[bot]
c55d0784e2
Anytype-Server ( #12974 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-16 17:33:32 +01:00
CanbiZ (MickLesk)
13aea57207
fix(immich): use gcc-13 for compilation & add uv python pre-install with retry ( #12935 )
...
- Install gcc-13/g++-13 and export CC/CXX before compiling custom
photo-processing libraries to work around GCC-14 ICE segfaults
on Debian 13 Trixie (closes #12895 )
- Pre-install Python via 'uv python install' with 3-attempt retry
logic before running 'uv sync' to prevent connection reset failures
during machine-learning setup (closes #12926 )
- Applied to both fresh install and update paths
2026-03-16 17:32:16 +01:00
CanbiZ (MickLesk)
be2986075c
Seerr: add missing build deps ( #12960 )
...
* fix(seerr): add python3-setuptools to install and update deps
node-gyp's bundled node-gyp (v8.4.1) uses distutils which was removed
from Python 3.12+. Adding python3-setuptools provides the distutils
shim needed to compile native sqlite3 bindings.
Also adds build-essential + python3-setuptools before pnpm install in
the update function to match the install script's dependency setup.
Fixes #12939
* fix(seerr): use apt instead of apt-get
* fix(seerr): use ensure_dependencies in update script
2026-03-16 11:36:12 +01:00
Copilot
dc97f11171
[go2rtc] Add ffmpeg dependency to install script ( #12944 )
2026-03-15 23:13:08 +01:00
push-app-to-main[bot]
171bbb2f6a
Yamtrack ( #12936 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-15 23:12:11 +01:00
MickLesk
10783e1cb2
patch sparky
2026-03-15 20:40:35 +01:00
CanbiZ (MickLesk)
d3428ff1f0
Refactor: ITSM-NG ( #12918 )
2026-03-15 20:08:39 +01:00
CanbiZ (MickLesk)
915ba410a2
SparkyFitness: use --legacy-peer-deps for npm install ( #12888 )
2026-03-15 10:00:16 +01:00
CanbiZ (MickLesk)
66e1a3a322
Wishlist: use --frozen-lockfile for pnpm install ( #12892 )
2026-03-15 09:59:57 +01:00
CanbiZ (MickLesk)
165b9e7f01
Frigate: add fallback for OpenVino labelmap file ( #12889 )
2026-03-15 09:59:21 +01:00
Nicholas W. Heyer
b57879afc5
Updated for v2 migration and use prebuilt release bin. ( #12763 )
2026-03-13 13:10:48 +01:00
Michel Roegl-Brunner
281ebe0e1e
Delete Test ( #12825 )
...
* Delete ct/test.sh
* Delete install/test-install.sh
2026-03-12 15:24:16 +01:00
push-app-to-main[bot]
ef7badb776
Add test (ct) ( #12823 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-12 15:21:38 +01:00
ANLO.PO
ee4111f2b0
Fix incorrect port in upstream requests by forwarding original host and port ( #12812 )
...
Replace `Host $host` with `Host $http_host` so the upstream application receives the original host including the port (e.g. `manyfold:8081`).
Add `X-Forwarded-Host` and `X-Forwarded-Port` headers to ensure the Rails app generates correct absolute URLs instead of defaulting to port 80 when running behind nginx on a non-standard port.
2026-03-12 14:19:54 +01:00
Chris
abccdef6cb
Pin Patchmon to 1.4.2 ( #12789 )
2026-03-12 13:59:04 +01:00
CanbiZ (MickLesk)
667efeab5e
SparkyFitness: install pnpm dependencies from workspace root ( #12792 )
2026-03-12 09:16:59 +01:00
semtex1987
7f95652e80
Frigate openvino labelmap patch ( #12751 )
...
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-03-12 09:09:12 +01:00
Chris
eec763bed0
[Fix] Immich: Pin libvips to 8.17.3 ( #12744 )
2026-03-10 15:22:48 +01:00
Chris
a5ac56be7a
[Hotfix] qBittorrent: Disable UPnP port forwarding by default ( #12728 )
2026-03-09 18:59:35 +01:00
Chris
93cbd51d5b
[Quickfix] Opencloud: ensure correct case for binary ( #12729 )
2026-03-09 18:38:58 +01:00
CanbiZ (MickLesk)
85023dab51
Omada: Bump libssl ( #12724 )
2026-03-09 17:06:07 +01:00
Chris
fedabe4889
Pin Opencloud to 5.2.0 ( #12721 )
2026-03-09 15:23:07 +01:00
CanbiZ (MickLesk)
e180a3bc44
openwebui: Ensure required dependencies ( #12717 )
...
* openwebui: Ensure required dependencies
Added zstd and build-essential as dependencies for the script.
* Update dependencies in openwebui-install.sh
Added build-essential and libmariadb-dev to dependencies.
2026-03-09 13:51:59 +01:00
CanbiZ (MickLesk)
5adfa3cb45
Frigate: try an OpenVino model build fallback ( #12704 )
...
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2026-03-09 09:47:50 +01:00
CanbiZ (MickLesk)
8c5d5c6679
Downgrade Node.js version from 24 to 22
2026-03-09 09:13:45 +01:00
CanbiZ (MickLesk)
d38ca1a7fc
Reactive Resume: rewrite for v5 using original repo amruthpilla/reactive-resume ( #12705 )
...
* fix(reactive-resume): rewrite for v5 using original repo amruthpillai/reactive-resume
Replaces lazy-media fork with original upstream repo (amruthpillai/reactive-resume).
Rewrites install script for v5 architecture:
- TanStack Start / Drizzle ORM single-package build
- Headless Chromium for PDF generation (replaces Browserless)
- Local filesystem storage (removes MinIO dependency)
- Node 24 + pnpm
- Runtime: node .output/server/index.mjs
Fixes #12672 , Fixes #11651
* add clean_install
2026-03-09 09:05:14 +01:00
Nícolas Pastorello
b0858920d5
Change cronjob setup to use www-data user ( #12695 )
2026-03-09 08:05:50 +01:00
Chris
cc351a4817
[Fix] Scanopy: Build generate-fixtures ( #12686 )
2026-03-09 00:00:30 +01:00
Slaviša Arežina
8be52ab1ad
Fixes ( #12675 )
2026-03-08 13:25:24 +01:00
push-app-to-main[bot]
2bb60e2cec
ImmichFrame ( #12653 )
...
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: MickLesk <mickey.leskowitz@gmail.com >
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2026-03-07 23:46:36 +01:00
CanbiZ (MickLesk)
8f557e460d
fix(grocy): update PHP version from 8.3 to 8.5 ( #12651 )
...
Grocy now requires PHP 8.5. Update both the install script and the
update function to use PHP 8.5 instead of 8.3.
Closes #12647
2026-03-07 22:14:29 +01:00
Sam Heinz
94d95ac5d2
Update Rdtclient to dotnet 10.0 ( #12638 )
...
* rdtclient: Upgrade aspnetcore-runtime from 9.0 to 10.0
* rdtclient: change update function to grab dotnet 10.0
2026-03-07 19:21:04 +01:00
Slaviša Arežina
9ff1d088c5
Semaphore: Move from BoltDB to SQLite ( #12624 )
...
* Fix
* start
* Apply suggestion from @tremor021
2026-03-06 21:53:47 +01:00
Tobias
b848c2d1bf
wealthfolio: update cors ( #12617 )
...
* Update wealthfolio-install.sh
* Update wealthfolio.sh
2026-03-06 16:17:00 +01:00
CanbiZ (MickLesk)
9e2bb23d35
fix(wealthfolio): pin to v3.0.3 due to breaking changes
2026-03-06 14:16:54 +01:00
CanbiZ (MickLesk)
eb848fd70f
databasus: make fetch_and_deploy_from_url accept empty dir
...
Pass an explicit empty second argument when downloading MongoDB tools and update fetch_and_deploy_from_url to default the directory parameter to an empty string. This avoids unset/ambiguous directory handling at the call site and ensures the function has a defined directory variable even when none is provided.
2026-03-06 14:11:57 +01:00
Slaviša Arežina
5bfb5f486f
RustDesk Server: Switch to updated repository ( #12083 )
...
* switch repo
* Add info about Alpine admin password and script usage
---------
Co-authored-by: CanbiZ (MickLesk) <47820557+MickLesk@users.noreply.github.com >
2026-03-06 10:20:46 +01:00
Copilot
8301f04b58
fluid-calendar: add build-essential to install and update dependencies ( #12602 )
...
* Initial plan
* fix: add build-essential dependency to fluid-calendar install script
Co-authored-by: MickLesk <47820557+MickLesk@users.noreply.github.com >
* fix: add ensure_dependencies build-essential in update_script
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-03-05 22:30:20 +01:00
CanbiZ (MickLesk)
3a7f922d90
remove(suwayomiserver): remove due to inactivity ( #12596 )
...
Removed due to very low usage (3 installs in 120 days).
An alternative will be provided. Thanks for your understanding.
2026-03-05 18:57:51 +01:00
Chris
352716319f
Refactor: BentoPDF ( #12597 )
...
* Refactor BentoPDF
* preserve .env.production if it exists
* Increase CPU cores to 2
2026-03-05 18:53:15 +01:00
push-app-to-main[bot]
7cbaf9c055
ddclient ( #12587 )
...
Co-authored-by: push-app-to-main[bot] <203845782+push-app-to-main[bot]@users.noreply.github.com>
2026-03-05 15:58:47 +01:00