Commit Graph

8931 Commits

Author SHA1 Message Date
tremor021
57150c29de CaddyManager: update ct script 2026-03-04 21:08:19 +01:00
tremor021
ff04bb45a9 CaddyManager: update ct script 2026-03-04 21:04:49 +01:00
tremor021
2afbe78348 Add fetch_and_deploy_gl_release 2026-03-04 12:34:52 +01:00
Michel Roegl-Brunner
1ce31bd622 add github actions runner 2026-03-04 10:21:22 +01:00
Michel Roegl-Brunner
14437d9482 add github actions runner 2026-03-04 10:19:56 +01:00
Michel Roegl-Brunner
74e57d61e2 add github actions runner 2026-03-04 10:12:36 +01:00
Michel Roegl-Brunner
be0b17c171 Update push_json_to_pocketbase.yml 2026-03-04 10:06:28 +01:00
CanbiZ (MickLesk)
fdc30949e3 feat(preflight): add enterprise repo subscription check
- New preflight_repo_access() warns if enterprise repos are active without subscription
- Scans /etc/apt/sources.list.d/ for enterprise.proxmox.com entries
- Tests HTTP access (detects 401/403 Unauthorized)
- Warning only — not a blocker (packages come from pve-no-subscription repo)
2026-03-03 14:42:59 +01:00
CanbiZ (MickLesk)
d242100531 refactor(preflight): move to install_script, clean UX flow
- Move run_preflight from build_container() into install_script() after header_info
- Shows: Header → preflight checks → 2s pause → clear (via next header_info call)
- On failure: show summary + exit cleanly (no ERR trap)
- Change all return 1 → return 0 in preflight functions (prevents ERR trap under set -Ee)
- Remove PREFLIGHT_DONE guard from build_container (no longer needed)
2026-03-03 14:10:03 +01:00
CanbiZ (MickLesk)
4254e15bba Update build.func 2026-03-03 14:06:26 +01:00
CanbiZ (MickLesk)
c35cfb59fb Update build.func 2026-03-03 13:51:20 +01:00
CanbiZ (MickLesk)
e29561e401 Update build.func 2026-03-03 13:40:40 +01:00
CanbiZ (MickLesk)
1ae3275248 Add template availability preflight check
Introduce preflight_template_available() in misc/build.func to verify a matching OS/version template exists locally or in the online pveam catalog, and to fail early with a helpful list of available versions when none is found (exit code 225). Integrate this check into run_preflight. Also move the run_preflight invocation inside install_script to run after header_info (so preflight output is visible) and remove the earlier preflight call.
2026-03-03 13:36:02 +01:00
CanbiZ (MickLesk)
ed0e6ed49c linting 2026-03-03 13:30:25 +01:00
CanbiZ (MickLesk)
cb648eec9c Track preflight aborts and add exit codes
Add preflight/validation exit codes and telemetry reporting for aborted preflight checks. Introduces new exit codes (103-110) and maps them to a new "preflight" error category. Adds post_preflight_to_api(), a fire-and-forget telemetry sender that posts an "aborted" status and detailed error summary (only when diagnostics/UUIDs are present), and extends post_update_to_api() to handle an "aborted" status. Changes are defensive (no blocking failures, short curl timeout) and aim to improve analytics for validation/preflight failures.
2026-03-03 13:28:41 +01:00
CanbiZ (MickLesk)
f0c4843784 preflight dev 2026-03-03 13:27:42 +01:00
github-actions[bot]
d3bf8c770a Delete powerdns (ct) after migration to ProxmoxVE (#1531)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-02 17:34:25 +00:00
Michel Roegl-Brunner
32fb3ade62 Change workflow 2026-03-02 16:29:29 +01:00
Michel Roegl-Brunner
fb7f1809f2 New Workflow to push json to pocketbase 2026-03-02 15:41:24 +01:00
CanbiZ (MickLesk)
f1008f139c Merge pull request #1529 from community-scripts/revert-1404-lint-build-func
Revert "[Linting] `misc/build.func` (first pass)"
2026-03-02 15:33:16 +01:00
CanbiZ (MickLesk)
80cc18f9e1 Revert "[Linting] misc/build.func (first pass)" 2026-03-02 15:32:35 +01:00
CanbiZ (MickLesk)
5bfda89ef5 minor fixes 2026-03-02 15:26:41 +01:00
CanbiZ (MickLesk)
527b8a0dec update function powerdns 2026-03-02 15:25:24 +01:00
CanbiZ (MickLesk)
54b3d7c99b shorten 2026-03-02 15:21:36 +01:00
CanbiZ (MickLesk)
099205429e Merge pull request #1503 from tclahr/feature/immichframe
add ImmichFrame
2026-03-02 15:04:30 +01:00
CanbiZ (MickLesk)
cb8954a840 Merge pull request #1404 from bandogora/lint-build-func
[Linting] `misc/build.func` (first pass)
2026-03-02 15:02:45 +01:00
CanbiZ (MickLesk)
c29b00c97e Merge branch 'main' into lint-build-func 2026-03-02 15:02:31 +01:00
CanbiZ (MickLesk)
862fd563c1 Merge pull request #1518 from morganp/add-homebrew-addon
Add Homebrew (Linuxbrew) addon script
2026-03-02 15:00:30 +01:00
CanbiZ (MickLesk)
8c64b3e86d Update frigate-install.sh 2026-03-02 13:11:35 +01:00
CanbiZ (MickLesk)
d02447870b Merge pull request #1524 from thieneret/update/authentik
Update authentik script
2026-03-02 13:08:05 +01:00
thieneret
83737ff611 Merge branch 'community-scripts:main' into update/authentik 2026-03-02 11:45:28 +01:00
Thieneret
122b13776f Update deploy method 2026-03-02 11:38:57 +01:00
CanbiZ (MickLesk)
11cb4cb947 .- 2026-03-02 11:09:03 +01:00
CanbiZ (MickLesk)
a7ed6502c9 frigate 0.17 2026-03-02 10:58:42 +01:00
CanbiZ (MickLesk)
3eeb10a693 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVED 2026-03-02 10:50:20 +01:00
CanbiZ (MickLesk)
6a8e54f65c Update frigate-install.sh 2026-03-02 10:50:19 +01:00
github-actions[bot]
897a662bed Delete profilarr (ct) after migration to ProxmoxVE (#1527)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-02 08:36:44 +00:00
CanbiZ (MickLesk)
2171cfb09d merge from VE 2026-03-02 09:18:02 +01:00
Thieneret
a775bfc089 Update authentik script 2026-03-01 14:02:56 +01:00
github-actions[bot]
8ca7535fc2 Delete strapi (ct) after migration to ProxmoxVE (#1521)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-02-27 12:55:13 +00:00
CanbiZ (MickLesk)
58e8dfbd49 Replace npm install with npm ci for frontend build 2026-02-27 10:51:13 +01:00
Morgan Prior
2fc164e4d1 Use apt instead of apt-get in install function
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 08:51:25 +00:00
Thiago Canozzo Lahr
6de566a27c remove header and update json
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 18:02:53 -03:00
Morgan Prior
57ba5cd169 Rewrite homebrew addon to use core.func/tools.func pattern
Sources core.func, tools.func, error_handler.func, and api.func
instead of inline color vars and msg functions. Adds structured
sections (CONFIGURATION, OS DETECTION, UNINSTALL, INSTALL, MAIN)
matching the qbittorrent-exporter/pihole-exporter pattern.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-26 20:49:33 +00:00
Thiago Canozzo Lahr
4333c036e8 update
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 16:35:43 -03:00
Thiago Canozzo Lahr
3583af1cf0 update
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 15:58:59 -03:00
Thiago Canozzo Lahr
88d66e1232 update
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 15:19:30 -03:00
Thiago Canozzo Lahr
64c42cdef6 update
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 15:10:46 -03:00
Thiago Canozzo Lahr
24490365f9 update
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 13:55:07 -03:00
Thiago Canozzo Lahr
a73eef3dcf update
Signed-off-by: Thiago Canozzo Lahr <tclahr@gmail.com>
2026-02-26 13:33:21 -03:00