5701 Commits

Author SHA1 Message Date
CanbiZ
6eb408569e comments over comments 2025-09-16 14:05:17 +02:00
CanbiZ
311d3b2786 Update build.func 2025-09-16 13:44:49 +02:00
CanbiZ
4c4f4ecfe6 Refactor and modernize build.func script
Refactored case statements and conditional checks to use more idiomatic and consistent Bash syntax. Replaced German comments with English, improved readability by splitting long lines, and standardized variable assignments. Enhanced maintainability by using case/esac and if/then constructs, and replaced double-bracketed conditionals with POSIX-compliant single brackets where appropriate.
2025-09-16 13:13:20 +02:00
CanbiZ
d6a1183824 Update build.func 2025-09-16 13:06:13 +02:00
CanbiZ
6ca38e23ae Expand and refactor install_script menu options
Added new preset and menu options for App Defaults, Diagnostics, and Storage Settings. Refactored the menu to be dynamically built and improved handling for each choice, including better diagnostics toggling and support for app-specific defaults. This enhances flexibility and user experience in the installation script.
2025-09-16 13:05:53 +02:00
CanbiZ
9a1f0de47e Refactor app defaults save logic and remove error handlers
Reworks the app defaults save/update logic in misc/build.func to support updating existing defaults with a diff and interactive menu, and adds robust var_* parsing and whitelisting. Removes legacy error and curl handler functions from misc/core.func, streamlining error handling and reducing code duplication.
2025-09-16 13:05:02 +02:00
CanbiZ
6e16aa01d6 Update GlobaLeaks scripts for Debian 13 (trixie) support
Changed default OS version from Debian 12 to 13 and updated the GlobaLeaks APT repository to use 'trixie' instead of 'bookworm'. Also switched apt-get commands to apt for consistency and modern usage.
2025-09-16 11:51:18 +02:00
CanbiZ
8aa95f9549 Update core.func 2025-09-16 11:44:24 +02:00
CanbiZ
7c0f758e2a Update core.func 2025-09-16 11:28:20 +02:00
CanbiZ
ca023e077e Update core.func 2025-09-16 11:19:19 +02:00
CanbiZ
773ae42241 test 2025-09-16 11:16:01 +02:00
CanbiZ
983ea68da6 Update core.func 2025-09-16 11:09:59 +02:00
CanbiZ
9d496e563b Update core.func 2025-09-16 11:02:21 +02:00
CanbiZ
d89e19db74 testing error 2025-09-16 10:56:56 +02:00
CanbiZ
cb29e50080 testing 2025-09-16 10:49:47 +02:00
CanbiZ
ba51df5bb1 testing 2025-09-16 10:41:55 +02:00
CanbiZ
67ebb3782c fixes 2025-09-16 10:26:00 +02:00
CanbiZ
61c9c5ce80 Update error_handler.func 2025-09-16 10:20:47 +02:00
CanbiZ
c24defefd8 Update core.func 2025-09-16 10:20:09 +02:00
CanbiZ
b9ce802c8f Update core.func 2025-09-16 10:07:28 +02:00
CanbiZ
2b22c47976 Update core.func 2025-09-16 10:04:37 +02:00
CanbiZ
f0f3032824 cleanup 2025-09-16 10:02:54 +02:00
CanbiZ
0e66031e3c error-handler 2025-09-16 09:59:06 +02:00
CanbiZ
ce79bd0c08 outsource 2025-09-16 09:57:35 +02:00
CanbiZ
30c77b4419 outputs 2025-09-16 09:55:15 +02:00
CanbiZ
6a8c3cb82d Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2025-09-16 09:51:37 +02:00
CanbiZ
d078f1d158 Update core.func 2025-09-16 09:51:35 +02:00
CanbiZ
879ed9f752
Merge pull request #903 from community-scripts/pr-update-app-files
[core] update .app files
2025-09-16 09:11:05 +02:00
GitHub Actions
8cd55d108c Update .app files 2025-09-16 06:59:44 +00:00
Bas van den Berg
4d29e2043c
First installer for warracker 2025-09-16 08:59:19 +02:00
CanbiZ
5c750affa5 error-log 2025-09-16 08:58:01 +02:00
CanbiZ
cde9ae6d4b Update core.func 2025-09-16 08:39:21 +02:00
cobaltgit
cadd02ed4b
alpine-caddy: fix typo!
ok i guess we should implement colorYea :kekw:
2025-09-15 18:05:16 +01:00
cobaltgit
ef69b4d0a7
alpine-caddy: only extract xcaddy binary from release tarball 2025-09-15 18:04:28 +01:00
cobaltgit
2510dd7da0
alpine-caddy: revert to manually setting up go and xcaddy
Alpine repos currently have an outdated version of Golang, latest version of caddy refuses to build with xcaddy
2025-09-15 17:56:32 +01:00
CanbiZ
7ca4f0e9fb Update core.func 2025-09-15 16:00:06 +02:00
CanbiZ
f92479dfb0 Update core.func 2025-09-15 15:53:30 +02:00
CanbiZ
266d121e92 Update build.func 2025-09-15 15:52:52 +02:00
CanbiZ
a5a58d87b4 Improve error handling and silent logging
Expanded explain_exit_code with more exit codes for various tools (APT, Node.js, Python, databases) for better diagnostics. Updated silent() to set BASH_COMMAND on failure for improved error context.
2025-09-15 15:43:58 +02:00
CanbiZ
eed916b6cc test 2025-09-15 15:38:03 +02:00
CanbiZ
3f69160fb9 test 2025-09-15 15:37:56 +02:00
CanbiZ
8d687ba9ab test 2025-09-15 15:34:41 +02:00
CanbiZ
c3fd7ea4e4 rename 2025-09-15 15:27:49 +02:00
CanbiZ
343af10d8b error_handler 2025-09-15 15:26:57 +02:00
CanbiZ
861c5070a7 fixes 2025-09-15 15:17:17 +02:00
CanbiZ
0f7a8351dd Update create_lxc.sh 2025-09-15 15:12:43 +02:00
CanbiZ
837108265a error_handler 2025-09-15 15:10:00 +02:00
cobaltgit
bd1dbc64b1
alpine-caddy: use apk for xcaddy 2025-09-15 13:34:12 +01:00
cobaltgit
383502f5e2
alpine-caddy: change copyright to community-scripts ORG 2025-09-15 13:24:48 +01:00
cobaltgit
cfe24835d9
ct: alpine caddy: source development build.func 2025-09-15 13:11:55 +01:00