6793 Commits

Author SHA1 Message Date
CanbiZ
9e8437b7e0 Refactor Docker install script for Portainer support
The install-docker.sh script is now generated with Portainer installation logic only if INSTALL_PORTAINER is set to 'yes'. The previous placeholder and sed replacement approach has been removed for clarity and maintainability. This change improves script generation and conditional handling for Portainer installation.
2025-11-28 13:03:52 +01:00
CanbiZ
ef765a7d3f Refactor Portainer installation in docker-vm.sh
Replaces inline Portainer installation with a separate script when requested. Updates install-docker.sh to call the new script, improving maintainability and logging.
2025-11-28 12:29:44 +01:00
CanbiZ
cb1bb74a8c Update docker-vm.sh 2025-11-28 11:55:55 +01:00
CanbiZ
366e04d1d2 Service-Fix 2025-11-28 11:38:22 +01:00
CanbiZ
eae593c14b Update docker-vm.sh 2025-11-28 11:37:39 +01:00
CanbiZ
3b366dc098 readd portainer 2025-11-28 11:32:44 +01:00
CanbiZ
6da891f822 typo 2025-11-28 09:07:57 +01:00
CanbiZ
76e933b3a4 Refactor advanced_settings and add whitelist check
Moved and redefined _is_whitelisted_key as a global function for use in multiple locations. Improved formatting and readability in the advanced_settings wizard, including better handling of container type selection and IPv6 configuration steps.
2025-11-27 16:36:53 +01:00
CanbiZ
54faeadf07 Create build.func - advanced-backup-20251127-154005.func 2025-11-27 16:34:36 +01:00
CanbiZ
9554dae973 Refactor advanced_settings to wizard with back navigation
Replaces the old whiptail menu loop in advanced_settings with a state-machine, wizard-style configuration supporting forward and backward navigation. Each step is now modular, input validation is improved, and a summary confirmation is shown before applying settings. This enhances user experience and maintainability for container configuration.
2025-11-27 16:32:05 +01:00
CanbiZ
d9e5340904 Refactor vars file loading to shared function
Introduced a new load_vars_file() function to safely parse and load whitelisted var_* keys from vars files. Replaced duplicate local parsing logic in default_var_settings and install_script with the shared function for consistency and maintainability.
2025-11-27 15:38:48 +01:00
CanbiZ
342b7e7e70 Use alternate screen buffer in advanced_settings
Added tput smcup and rmcup to advanced_settings to prevent flicker between dialogs. A trap ensures the alternate screen buffer is exited on any return.
2025-11-27 15:36:14 +01:00
CanbiZ
f912661ba3 Update build.func 2025-11-27 15:33:51 +01:00
CanbiZ
f236fa0487 Switch Backto Main Menü and Exit Script 2025-11-27 15:33:16 +01:00
CanbiZ
c58f808d62 cleanup 2025-11-27 15:30:59 +01:00
CanbiZ
a8940ee416 Add refactored build menu functions
Introduces misc/build refactor_menu.func with comprehensive build and configuration functions for LXC containers in Proxmox VE. Refactors and modularizes initialization, storage selection, resource management, and advanced interactive configuration logic from misc/build.func.
2025-11-27 15:28:55 +01:00
CanbiZ
acadc4496e always use nano for config, its easier 2025-11-27 15:25:54 +01:00
CanbiZ
09318fef72 fix some ui bugs 2025-11-27 15:23:02 +01:00
Push From Github
0f7e146be6 Merge remote-tracking branch 'gitea/main' 2025-11-27 08:53:21 +00:00
Push From Github
e0f6764046 Merge remote-tracking branch 'gitea/main' 2025-11-27 08:53:19 +00:00
Push From Github
da226e39ed Merge remote-tracking branch 'gitea/main' 2025-11-27 08:53:07 +00:00
Push From Github
cb8923e71b Merge remote-tracking branch 'gitea/main' 2025-11-27 08:53:03 +00:00
CanbiZ
ef07ba8abc
Merge pull request #1163 from AlphaLawless/improved-speedtest-tracker
feat: get timezone from system
2025-11-27 09:52:45 +01:00
CanbiZ
bf2fca6682
Merge pull request #1162 from pshankinclarke/valkey-bind-fix
Valkey bind fix
2025-11-27 09:52:34 +01:00
CanbiZ
6b3f6c7610
Merge pull request #1164 from community-scripts/delete_files
Delete Files for Qdrant after Merge to Main
2025-11-27 09:14:38 +01:00
github-actions[bot]
c4bc9b07bd Deleted files for issue: Qdrant 2025-11-27 08:13:41 +00:00
AlphaLawless
b7d9beeb29
feat: get timezone from system 2025-11-27 00:25:23 -03:00
pshankinclarke
05c4c1553b revert urls to upstream 2025-11-26 17:35:40 -08:00
pshankinclarke
ec877ed201 test restart 2025-11-26 17:16:08 -08:00
Push From Github
a2c4112871 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:35:40 +00:00
Push From Github
aaebc5620e Merge remote-tracking branch 'gitea/main' 2025-11-26 08:35:24 +00:00
Push From Github
cc3b3e0520 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:35:17 +00:00
Push From Github
13e63f5e5f Merge remote-tracking branch 'gitea/main' 2025-11-26 08:35:10 +00:00
Push From Github
c3cdd3d490 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:35:03 +00:00
Push From Github
20ff99df8f Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:53 +00:00
Push From Github
2d7d8f77ba Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:47 +00:00
Push From Github
efdc75370e Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:40 +00:00
Push From Github
60b23e2218 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:35 +00:00
Push From Github
a05897033c Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:25 +00:00
Push From Github
82315d4c68 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:21 +00:00
Push From Github
6e3f154244 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:14 +00:00
Push From Github
550526c5ba Merge remote-tracking branch 'gitea/main' 2025-11-26 08:34:09 +00:00
Push From Github
4b63f2ef8e Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:59 +00:00
Push From Github
d54bb4796a Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:52 +00:00
Push From Github
36c07de62b Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:46 +00:00
Push From Github
53346331a7 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:38 +00:00
Push From Github
98bd12a80b Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:35 +00:00
Push From Github
ee844c3ff8 Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:26 +00:00
Push From Github
853301639f Merge remote-tracking branch 'gitea/main' 2025-11-26 08:33:21 +00:00
CanbiZ
e765e90ca8 Update speedtest-tracker.sh 2025-11-26 09:33:01 +01:00