1246 Commits

Author SHA1 Message Date
CanbiZ
433119e830
Update Node.js version and npm installation logic
Updated Node.js version to 22 and modified npm installation process to handle missing npm in Node 22.x.
2025-10-22 16:21:01 +02:00
CanbiZ
a794358c14
Refactor MongoDB setup function
Refactor MongoDB setup function to improve error handling and streamline commands.
2025-10-22 16:17:20 +02:00
CanbiZ
0f69e8cc69
Refactor MySQL installation logic in tools.func
Refactor MySQL installation script for clarity and efficiency. Update package handling and repository setup for Debian 13+.
2025-10-22 15:42:41 +02:00
CanbiZ
1c9d325ae8
Refactor: Full Change & Feature-Bump of tools.func (#8409) 2025-10-22 15:25:26 +02:00
CanbiZ
bcdbbc4678
Enhance error message for container creation failure (#8511) 2025-10-20 18:01:51 +02:00
Chris
02cede3f5d
tools.func: Check for /usr/local/bin in PATH during yq setup (#7856)
- My Booklore update failed due to yq not being found despite installed
2025-09-23 20:00:48 +02:00
CanbiZ
1fafb3f661
Suppress wrong errors from uv shell integration in setup_uv (#7822) 2025-09-23 11:39:46 +02:00
Slaviša Arežina
306627378e
Update shell check (#7796) 2025-09-22 09:51:34 +02:00
CanbiZ
01b6bec1fe
Implement clean install option in tools.func (#7785) 2025-09-21 16:20:18 +02:00
CanbiZ
9ce9de8e84
Fix regex to extract MySQL version correctly (#7774) 2025-09-21 08:28:07 +02:00
CanbiZ
f979dd2277
[core]: add fallback if mariadb upstream unreachable (#7599) 2025-09-12 21:28:28 +02:00
Slaviša Arežina
72c7d4199b
Sort functions (#7569) 2025-09-11 12:44:13 +02:00
Burrito
9a28ce0263
alpine-install: switch to using GitHub to fetch tools when using GitHub (#7566) 2025-09-11 11:49:14 +02:00
CanbiZ
4c3d42d5d1 fix verbose 2025-09-08 14:09:20 +02:00
CanbiZ
299a10efe8 Update build.func 2025-09-08 14:07:25 +02:00
CanbiZ
5e46d81c45
[core]: switch all base_settings to variables (#7479) 2025-09-08 14:03:34 +02:00
CanbiZ
1c62d4614e
Harmonize GitHub Release Check (#7328) 2025-09-01 09:38:20 +02:00
CanbiZ
be255263c6
Refactor release fetching and version checking logic (#7299) 2025-08-29 22:58:19 +02:00
CanbiZ
c8d969d38a
Replace output redirection with touch command 2025-08-29 22:21:15 +02:00
CanbiZ
bc545df207 qf: create file if not exist 2025-08-29 16:20:21 +02:00
CanbiZ
36bf265fc6 improve update-pinning 2025-08-29 14:20:12 +02:00
CanbiZ
ede5f35f39
[core]: feature - check_for_gh_release - version pinning (#7279)
* [core]: feature - check_for_gh_release - version pinning

* Modify usage comments for check_for_gh_release

Updated usage example for check_for_gh_release function.

* Refactor jq installation command with STD variable

* remove unneeded dev/null
2025-08-29 12:29:52 +02:00
CanbiZ
1d65650d28
[core]: feature - check_for_gh_release as update-handler (#7254) 2025-08-28 14:43:56 +02:00
CanbiZ
df564ace13 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVE 2025-08-25 14:23:27 +02:00
CanbiZ
83eb2da451
[core]: uv uses now "update-shell" command (#7172)
* [core]: uv uses now "update-shell" command

* Improve uv shell integration setup process

Refactor uv shell integration setup with improved error handling.
2025-08-25 14:21:18 +02:00
CanbiZ
69dd06b107
[core]: tools.func - better verbose for postgresql (#7173) 2025-08-25 14:20:30 +02:00
CanbiZ
a2fcd3992e Update create_lxc.sh 2025-08-25 14:19:58 +02:00
CanbiZ
74b2407c53 alpine: add source for tools 2025-08-25 14:05:55 +02:00
CanbiZ
e85353856b
[core]: improve binary globbing for gh releases (#7044) 2025-08-21 09:14:59 +02:00
CanbiZ
2bd2a763a1
merge setup_gs from VED to VE 2025-08-20 17:27:19 +02:00
CanbiZ
c60098d8eb
[core]: create_lxc - fix offline issue with alpine packages (#6994) 2025-08-19 19:40:12 +02:00
CanbiZ
7df1dbaf17 quickfix: mapfile for _standard_ mapping
there was an issue, that when debian-12-standard% not available, it uses debian-12-turnkey-xxxx
2025-08-19 16:24:26 +02:00
CanbiZ
e46648ecdc
[core]: add new features to create_lxc (#6979) 2025-08-19 14:43:54 +02:00
CanbiZ
1dd417fdaa
[core]: extend setup_uv to work with alpine (#6978) 2025-08-19 14:03:00 +02:00
Luis Palacios Derqui
eee083c7e0
ProxmoxVE svg logo (#6846) 2025-08-14 22:01:20 +02:00
CanbiZ
a1eb53841d
MariaDB: fix "feedback" whiptail (#6657) 2025-08-08 10:28:05 +02:00
CanbiZ
993aff59d7
Update build.func (#6608) 2025-08-06 15:18:23 +02:00
CanbiZ
c53d1d004a
PVE9: Remove Beta Whiptail / add correct version check (#6599) 2025-08-06 13:46:07 +02:00
CanbiZ
3dda41df94
Increase: Core Network check (pre-LXC Creation) (#6546)
* Update build.func

* Update build.func

* Update build.func
2025-08-04 14:36:02 +02:00
CanbiZ
db09b9cc36
Composer: PATH Issues when updating (#6543)
* Update build.func

* Composer: Path Issues with old installs

* Update build.func

* comment
2025-08-04 14:12:18 +02:00
CanbiZ
efe45185fc composer diagnose verbose 2025-08-04 10:50:51 +02:00
Mariano D'Agostino
7433f7df0c
Alternative connectivity checks for LXC (#6472) 2025-08-02 17:52:21 +02:00
Matt Visnovsky
4bd360d31b
Strip SD and NS prefixes before writing to config file (#6356) 2025-07-30 21:14:16 +02:00
CanbiZ
23573bfce9
fix apt-cacher heredoc (#6385) 2025-07-30 15:31:00 +02:00
九条涼果
0955ec4b7f
fix: SSH authorized keys not added in Alpine install script (#6316) 2025-07-28 19:44:52 +02:00
Slaviša Arežina
69e947246a
Refactor: Gotify (#6301)
* Refactor Gotify

* Add tools.func fix

* Update gotify.sh
2025-07-28 15:56:22 +02:00
teohz
15e3958687
fix: removing ",gw=" from GATE variable when reading/writing from/to config. (#6177)
Previously when creating a config, GATE variable would incluse ",gw="
which was crashing the installer script when read later on.
This fix:
1. writes GATE variable to config without ",gw="
2. removes ",gw=" from GATE variable when reading existing config

Co-authored-by: teohz <git@teohz.com>
2025-07-28 15:11:52 +02:00
CanbiZ
7bf69cbd07
[core]: create_lxc: better handling, fix lock handling, improve template validation & storage selection UX (#6296)
* Update create_lxc.sh

* Update create_lxc.sh

* Update create_lxc.sh
2025-07-28 11:36:14 +02:00
CanbiZ
ba70f9867b
ProxmoxVE 9.0 Beta: add BETA Version as test in pve_check (#6295) 2025-07-28 11:00:09 +02:00
CanbiZ
4b3233d6a8 qf: php 2025-07-22 15:55:56 +02:00