John Doe
dc7d9fcb82
refactor: update log message for backend mode configuration in update_script function
2026-03-04 10:24:37 -05:00
John Doe
521c74d2ba
refactor: simplify localagi.sh by removing redundant variables and streamlining update_script function
2026-03-04 10:16:45 -05:00
John Doe
6261ee8c34
refactor: streamline localagi-install.sh by removing redundant comments and simplifying build process
2026-03-04 10:10:05 -05:00
John Doe
86d22a060a
refactor: simplify update_script function by removing redundant comments and streamlining logic
2026-03-04 10:08:45 -05:00
John Doe
610d12be9c
refactor: streamline LocalAGI build process in update_script function
2026-03-04 10:06:53 -05:00
John Doe
fd820b026b
refactor: remove set_env_var function and streamline LOCALAGI_LLM_API_URL migration logic
2026-03-04 10:05:58 -05:00
BillyOutlast
931af95855
Update install/localagi-install.sh
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-04 10:03:30 -05:00
BillyOutlast
2055148dac
Update ct/localagi.sh
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-03-04 10:02:59 -05:00
John Doe
614a0c0089
fix: ensure update_script exits with error code on failure
2026-03-04 10:02:22 -05:00
John Doe
f6cb6fa8a8
feat: update interface port for LocalAGI from 8080 to 3000
2026-03-04 00:49:42 -05:00
John Doe
4895935b4a
feat: reduce CPU allocation from 4 to 2 in LocalAGI configuration
2026-03-04 00:47:21 -05:00
John Doe
c5bbc2f81d
feat: update LocalAGI resource configurations to reduce RAM to 4GB and disk size to 20GB
2026-03-04 00:46:51 -05:00
John Doe
abf9c8e78b
feat: refactor LocalAGI backend configuration to use external-LLM mode and update disk size to 30GB
2026-03-04 00:46:36 -05:00
John Doe
7ec67de15c
feat: update LOCALAGI_LLM_API_URL to Ollama-compatible endpoint and enhance documentation
2026-03-04 00:42:39 -05:00
John Doe
d49a8d04cd
feat: update ROCm installation commands to use standardized functions
2026-03-04 00:35:43 -05:00
John Doe
83847ad98f
feat: update logo URL in LocalAGI configuration to use CDN
2026-03-04 00:32:00 -05:00
John Doe
79b5cb70af
feat: enhance LocalAGI /dev/kfd passthrough handling based on GPU type and backend
2026-03-04 00:31:29 -05:00
John Doe
390f2ff178
feat: increase default disk size to 60GB in LocalAGI installation scripts
2026-03-04 00:29:38 -05:00
John Doe
4cdfa49460
feat: add backend detection for LocalAGI installation based on host GPU
2026-03-04 00:25:11 -05:00
John Doe
2d81660dc5
feat: refactor header content retrieval in LocalAGI installation script
2026-03-04 00:23:38 -05:00
John Doe
63615ded07
feat: enhance ROCm installation process and backend resolution in LocalAGI scripts
2026-03-04 00:18:51 -05:00
John Doe
55de0ad144
feat: improve backend detection summary in LocalAGI installation scripts
2026-03-04 00:14:13 -05:00
John Doe
565705e837
feat: enhance GPU backend detection in LocalAGI installation scripts
2026-03-04 00:09:48 -05:00
John Doe
d3d1da15cc
feat: remove AMD device detection for /dev/kfd from build functions
2026-03-04 00:08:01 -05:00
John Doe
cf986a34a9
feat: add function to ensure /dev/kfd passthrough for LocalAGI in LXC containers
2026-03-04 00:07:13 -05:00
John Doe
f9755d1102
feat: add AMD GPU detection for ROCm backend in LocalAGI installation scripts
2026-03-04 00:04:07 -05:00
John Doe
7e897f4e93
feat: enhance LocalAGI installation scripts with backend resolution and ROCm runtime support
2026-03-03 23:57:14 -05:00
John Doe
c2dba1e052
feat: refactor APT package installation functions for improved readability and maintainability
2026-03-03 23:53:28 -05:00
John Doe
39009f50f7
feat: implement resilient APT package installation and retry logic
2026-03-03 23:53:10 -05:00
John Doe
b603aa0670
feat: add ROCm runtime installation for Debian in localagi scripts
2026-03-03 23:49:57 -05:00
John Doe
d4f74b05b0
feat: enhance LocalAGI installation and update scripts with source build and systemd service integration
2026-03-03 23:47:27 -05:00
John Doe
f85543886f
feat: add AMD device support and localagi header file
2026-03-03 23:41:11 -05:00
John Doe
1161c0b352
feat: add LocalAGI installation and configuration scripts
2026-03-03 23:31:02 -05: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