CanbiZ
e44a8e8af8
Add idempotency check for Debian 13 certbot fix
...
Only apply certbot-dns-multi fix if not already installed.
Checks pip list for certbot-dns-multi before installing golang deps.
Prevents unnecessary reinstallation on repeated update runs.
2026-01-05 15:00:25 +01:00
CanbiZ
b42f9fabe1
Fix NPM API health issues on Debian 13 with certbot-dns-multi
...
On Debian 13 Trixie, NPM shows 'API isn't healthy' after upgrade.
Install certbot-dns-multi with golang dependencies to fix this.
Changes:
- Install golang, build-essential, git on Debian 13
- Install setuptools-golang==2.9.0 in certbot venv
- Set CGO_ENABLED=1 and GO111MODULE=on for pip install
- Install certbot-dns-multi with --no-build-isolation flag
- Applied to both fresh install and update_script()
Credit: @i4mr000t and @CrazyWolf13
Source: https://v64.tech/t/nginx-proxy-manager-dnschallenge-ipv64-debian-13-fail/4177/7
Fixes : #7489 - NPM Web UI broken after Debian 13 upgrade
2026-01-05 14:59:30 +01:00
CanbiZ
259f14b8e9
Fix openresty suite mapping for Debian 13
...
Openresty doesn't have trixie packages yet, only bookworm.
Map trixie and sid to use bookworm packages which are compatible.
Available openresty suites: bookworm, bullseye, buster, stretch, jessie
Fixes 404 errors when installing/updating on Debian 13 Trixie
2026-01-05 14:57:40 +01:00
CanbiZ
0fb5fc5ce0
Fix Nginx Proxy Manager for Debian 13 Trixie
...
- Detect Debian version dynamically from /etc/os-release
- Replace hardcoded 'bookworm' with VERSION_CODENAME in openresty sources
- Fixes both install and update_script() functions
- Ensures openresty repository matches container's Debian version
Fixes: Nginx Proxy Manager update fails on Debian 13 with 404 errors
Previously: Only worked on Debian 12 Bookworm due to hardcoded suite name
2026-01-05 14:56:49 +01:00
durzo
9582910787
Fix build for 2.13.5 ( #10340 )
2025-12-27 10:17:30 +01:00
Slaviša Arežina
e5db2c6eb9
Nginx Proxy Manager: Pin version to v2.13.4 ( #9259 )
...
* Update Nginx Proxy Manager release version
* Update nginxproxymanager.sh
---------
Co-authored-by: CanbiZ <47820557+MickLesk@users.noreply.github.com >
2025-11-19 09:36:20 +01:00
CanbiZ
ae8c3002ab
add clean_install for npm
2025-11-18 14:23:03 +01:00
CanbiZ
150f0ee456
npm: add Debian version check to update script ( #8901 )
2025-11-06 11:47:25 +01:00
Tobias
4c374e50dc
fix: npm: refactor for v2.13.x ( #8870 )
2025-11-05 14:41:52 +01:00
CanbiZ
d427619745
Remove BOM from shebang lines in ct scripts ( #8833 )
2025-11-03 08:49:54 +01:00
CanbiZ
be7d0704d7
Standardize update success messages in scripts ( #8757 )
2025-10-30 17:24:16 +01:00
CanbiZ
c92f9d5518
Check and remove Node.js if version is not 22
...
Remove existing Node.js installation if version is not 22.
2025-10-22 17:18:35 +02:00
CanbiZ
b34a449d9f
Refactor Yarn installation into setup_nodejs
...
Removed Yarn installation check and integrated it into the setup_nodejs function.
2025-10-20 07:51:33 +02:00
CanbiZ
b36b4258cc
Refactor: Nginx Proxy Manager ( #8453 )
2025-10-18 13:33:00 +02:00
CanbiZ
341f87045c
Bump L to N-Scripts to Debian 13 (Trixie) ( #8368 )
...
* Bump L to N-Scripts to Debian 13 (Trixie)
* refactor
* Add apt clean command to cleanup process
* Add apt clean command to cleanup process
---------
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
2025-10-15 22:29:48 +02:00
Jehu Marcos Herrera Puentes
003fc3c080
fix(nginxproxymanager.sh): Set the version number before build. ( #6139 )
...
Signed-off-by: JMarcosHP <jehuherrerap@hotmail.com >
2025-07-22 10:37:54 +02:00
Kimmo Saari
c90f800a69
chore: reorganize nginxproxymanager update script ( #5971 )
2025-07-16 08:53:35 +02:00
tug-benson
561a2f2712
add --break-system-packages certbot-dns-cloudflare to the nginxproxymanager.sh script ( #5957 )
2025-07-14 16:40:41 +02:00
CanbiZ
30e8cbf5b4
[core] remove unneeded vars from shellcheck ( #3899 )
...
* remove unneeded wars
* Update alpine-wireguard-install.sh
---------
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com >
2025-04-15 15:20:46 +02:00
CanbiZ
2e4c51450f
change var in ct files to new standard ( #3804 )
2025-04-10 11:56:52 +02:00
CanbiZ
13c82fe12b
fix npm
2025-04-01 14:46:15 +02:00
CanbiZ
8c051b8186
Replace wget with curl -fsSL, normalize downloads, and prep for IPv6 ( #3455 )
...
* Initial Call, Switch from curl -s to curl -fsSL and wget to curl -fssL
* more switches
* switch vms
* more curls
* More curls
* more
* more
* more changes
* more
* prepare ipv6 calls
* change frontend to ipv6
* Formatting
* Fromatting
* Update gomft.sh
* Update gomft-install.sh
* Update ersatztv.sh
* Update build.func
---------
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com >
2025-04-01 10:25:46 +02:00
CanbiZ
ba00f1d302
Nginx: Fix $STD for tar ( #2813 )
2025-03-04 11:42:07 +01:00
CanbiZ
ece3ad2b13
Feature: Use Verbose Mode for all Scripts (removed &>/dev/null) ( #2596 )
...
* Feature: Use Verbose Mode for all Scripts (removed &>/dev/null)
* Update crafty-controller.sh
2025-02-24 12:49:16 +01:00
CanbiZ
af01193bc2
[core] cleanup (remove # App Default Values) ( #2356 )
2025-02-13 17:59:47 +01:00
CanbiZ
6f131933b7
[core] cleanup (remove base_settings & unneeded comments) ( #2351 )
2025-02-13 14:40:49 +01:00
CanbiZ
15f04d525d
Happy new Year! Update Copyright to 2025 ( #1150 )
2025-01-01 13:37:29 +01:00
CanbiZ
353a5e7c99
Update ALL CT's to new default (Part 2) ( #710 )
2024-12-16 13:31:48 +01:00
CanbiZ
f2a1cc7eef
Update ALL CT's to new default (Part 2) ( #710 )
...
* Update ALL CT's to new default
* Minor Changes
* Merge Bookstack from main
* Indention Bookstack
* Merge Vikunja from Main
* Merge Komga from Main
* Merge Unifi from Main
2024-12-16 12:42:51 +01:00
CanbiZ
ad18c05686
Massive Update (Remove StorageCheck (old) + Add Ressource & StorageCheck, Remove Whiptail, Remove PCT Ressource Set ( #333 )
...
* Massive Update (Remove StorageCheck (old) + Add Ressource & StorageCheck, Remove Whiptail, Remove PCT Ressource Set
* Update calibre-web.sh
* Update cockpit.sh
* Update cronicle.sh
* Update homeassistant-core.sh
* Update podman-homeassistant.sh
* Update node-red.sh
* Update plex.sh
* Update wallos.sh
* Revert "Update wallos.sh"
This reverts commit ea6311e190 .
* Update homeassistant.sh
* Update ct/cronicle.sh
Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com >
---------
Co-authored-by: Håvard Gjøby Thom <34199185+havardthom@users.noreply.github.com >
2024-11-18 21:09:10 +01:00
CanbiZ
a4a1821822
Changed all dependencies to the community project
2024-11-02 08:48:05 +01:00
tteckster
50ce6fd6df
Update nginxproxymanager.sh
...
"SET RESOURCES" whiptail
2024-10-20 22:09:28 -04:00
Max Slotov
bb6759aae8
Fix Nginx Proxy Manager logrotate user ( #3818 )
...
Logs are not rotated and services freeze/die because disk is full. This happens because `npm` user/group doesn't exist and `logrotate.service` can't start.
2024-10-03 12:18:56 -04:00
tteckster
dc1adaba01
Update nginxproxymanager.sh
...
comment out `export NODE_OPTIONS=--openssl-legacy-provider`
2024-09-11 13:43:15 -04:00
tteckster
dc222ec251
Update nginxproxymanager.sh
...
Increase vCPUs to 2 during build
2024-05-04 15:07:46 -04:00
tteckster
f74e5e9a11
Update nginxproxymanager.sh
...
Maintain compatibility with older versions of Node.js
fixes https://github.com/tteck/Proxmox/issues/2733
2024-04-05 05:07:46 -04:00
tteckster
8d87cc6aaa
Update nginxproxymanager.sh
...
set pnpm version to 8.15
2024-03-14 09:37:32 -04:00
tteckster
2dffbc92c8
Update nginxproxymanager.sh
...
move "Installing pnpm" to the top of the script
2024-03-14 09:35:22 -04:00
tteckster
ba8b38caeb
Update nginxproxymanager.sh
...
fixes https://github.com/tteck/Proxmox/issues/2441
2024-02-06 07:51:52 -05:00
tteckster
bd3321fd8c
Update nginxproxymanager.sh
...
tweak
2024-01-21 13:47:23 -05:00
tteckster
9ef0ad7ec7
Update nginxproxymanager.sh
...
- Transition to using pnpm instead of yarn.
2024-01-21 07:06:01 -05:00
tteckster
a45c65cd14
Update nginxproxymanager.sh
...
apply fixes
2024-01-21 05:44:52 -05:00
tteckster
6f4501c7a3
Update nginxproxymanager.sh
...
tweak
2024-01-19 00:16:02 -05:00
tteckster
c60490b8ba
Update nginxproxymanager.sh
...
- Reboot LXC if no GUI
2024-01-19 00:03:20 -05:00
tteckster
435de786c5
Update nginxproxymanager.sh
...
fixes https://github.com/tteck/Proxmox/issues/2362
2024-01-18 23:58:55 -05:00
tteckster
6a83a3eaac
New feature
...
- The option to utilize Apt-Cacher-NG (Advanced settings) when creating LXCs. The added functionality is expected to reduce bandwidth usage and provide faster operating system updates.
- Requires the Apt-Cacher-NG LXC
2024-01-12 15:00:42 -05:00
tteckster
7122a465a1
Add variables
2024-01-12 12:04:03 -05:00
tteckster
30c53d6958
update year to 2024
2024-01-01 12:13:05 -05:00
tteckster
92eb05c836
Update nginxproxymanager.sh
...
default Debian 12
2023-06-25 13:06:10 -04:00
tteckster
d7d4d296e5
tweak
2023-05-13 21:22:09 -04:00