Commit Graph
100 Commits
Author SHA1 Message Date
CanbiZandGitHub 01b6bec1fe Implement clean install option in tools.func (#7785) 2025-09-21 16:20:18 +02:00
CanbiZandGitHub adda76f587 caddy: modify disk size and implement xCaddy update (#7775) 2025-09-21 08:28:39 +02:00
CanbiZandGitHub 20e8730a34 Harmonize and shorten JSON Names for PVE/PBS/PMG (#7773) 2025-09-21 08:28:14 +02:00
CanbiZandGitHub 9ce9de8e84 Fix regex to extract MySQL version correctly (#7774) 2025-09-21 08:28:07 +02:00
CanbiZandGitHub 5e2168b2d1 Cloudflared: Bump to Debian 13 (#7719) 2025-09-18 15:22:51 +02:00
CanbiZandGitHub 37e3739bd2 Update AdGuard Home to Debian 13 and improve install (#7720) 2025-09-18 15:20:15 +02:00
CanbiZandGitHub 2919ce16f1 pve-tool: execute.sh by @jeroenzwart (#7708) 2025-09-18 12:56:01 +02:00
CanbiZandGitHub 7ef8afe4d2 Refactor autolabeler workflow to simplify steps 2025-09-18 12:06:04 +02:00
CanbiZandGitHub 694d9c203e Refactor AI label review workflow and improve config 2025-09-18 12:03:52 +02:00
CanbiZandGitHub 76dcc45e9f Update autolabeler to use environment variable for config 2025-09-18 12:01:42 +02:00
CanbiZandGitHub a0952e9f69 Use jq to load priority config from JSON 2025-09-18 11:58:39 +02:00
CanbiZandGitHub 02eda516df Add label priority configuration for GitHub 2025-09-18 11:53:20 +02:00
CanbiZandGitHub 25213fabaa Add AI label review step to autolabeler workflow 2025-09-18 11:53:02 +02:00
CanbiZandGitHub 7961023f8c Improve: SECURITY.md for clarity and detail + Adding PVE9 as supported (#7690) 2025-09-17 17:26:17 +02:00
CanbiZandGitHub 542f260f31 Debian-LXC: Bump to Debian 13 Trixie (#7683) 2025-09-17 10:03:42 +02:00
CanbiZandGitHub 1860f4b2ee Improve OpenWrt VM boot and readiness check (#7669)
* Improve OpenWrt VM boot and readiness check

Replaces the fixed sleep and repeated configuration attempts with a loop that waits for the VM to be ready using 'qm agent ping'. Configuration commands are now sent only after OpenWrt is confirmed to be ready, improving reliability and startup efficiency.

* Update openwrt-vm.sh

* Add VM running check before configuring OpenWrt network

Wrapped network configuration commands in a check to ensure the VM is running before sending commands. This prevents errors if the VM is not active and provides appropriate success or error messages.

* Enable and update VM cleanup logic in openwrt-vm.sh

Uncommented and updated the cleanup_vmid function to stop and destroy the VM if it exists. Also enabled its invocation in the error handler to ensure proper resource cleanup on errors.
2025-09-16 11:40:05 +02:00
CanbiZandGitHub b6bfe9a4b6 hortusfox: fix update check (#7667) 2025-09-16 11:11:54 +02:00
CanbiZ 634386ea50 destroy vm revert openwrt 2025-09-16 11:00:28 +02:00
CanbiZandGitHub dffb291a4f OpenWrt: Refactor and increase root-partition (#7653)
* move openwrt to correct naming

* Add disk size configuration for OpenWrt VM

Introduces a DISK_SIZE variable to allow setting disk size for OpenWrt VM in both default and advanced settings. Updates VM creation logic to use the specified disk size and improves output formatting for clarity.

* Update openwrt-vm.sh

* Update openwrt-vm.sh

* Update openwrt-vm.sh

* Add newline before loading message in openwrt-vm.sh

Prepends a newline to the loading message for improved output formatting in the openwrt-vm.sh script.

* Update openwrt-vm.sh

* rename vm

* Improve OpenWrt VM network configuration logic

Refactored network interface configuration to use a loop for more robust VM status checking and command delivery. Enhanced bridge interface setup with clearer messaging and improved variable handling. Minor shell syntax improvements for consistency.

* Update openwrt-vm.sh
2025-09-15 13:17:45 +02:00
CanbiZandGitHub 600e739005 Refactor pv installation into ensure_pv function (#7642)
Moved pv installation logic into a reusable ensure_pv function in both haos-vm.sh and umbrel-os-vm.sh. This improves code clarity and avoids duplicate code for checking and installing the pv package.
2025-09-15 11:19:52 +02:00
CanbiZandGitHub 31be78878f Wikijs: Bump Node.js version to 22 (#7643)
* Update Node.js version to 22 in installer script

* Update wikijs.sh
2025-09-15 11:19:32 +02:00
CanbiZandGitHub f979dd2277 [core]: add fallback if mariadb upstream unreachable (#7599) 2025-09-12 21:28:28 +02:00
CanbiZandGitHub 4a4e67a3cf Refactor: audiobookshelf (#7538)
Increase default disk size from 4GB to 5GB and mark audiobookshelf as updateable in JSON. Update install script to explicitly install ffmpeg and set FFMPEG/FFPROBE paths in /etc/default/audiobookshelf. Revise update logic to use /etc/default/audiobookshelf as installation check and perform apt updates/upgrades.
2025-09-10 16:20:26 +02:00
CanbiZandGitHub c250cec418 Refactor: Blocky (#7537)
Updated blocky.sh to improve update logic, including backup and restore of config, service management, and release fetching. Refactored blocky-install.sh to use fetch_and_deploy_gh_release for installation, removing manual release handling. Set Blocky as updateable in blocky.json.
2025-09-10 14:41:25 +02:00
CanbiZandGitHub e580a5d9c1 Add external installer warnings and user confirmation (#7539)
Added explicit warnings and user confirmation prompts to install scripts that run external installers from third-party sources. Updated JSON metadata to remove warning notes about external sources, as the scripts now handle user notification and consent directly. This improves transparency and user safety during installation.
2025-09-10 14:37:12 +02:00
CanbiZandGitHub b9242b3232 fix: pmg - split no-nag script into separate config files (#7540) 2025-09-10 13:00:19 +02:00
CanbiZandGitHub 652df1f370 Set updateable to true for all JSON app configs (#7534) 2025-09-10 09:44:09 +02:00
CanbiZandGitHub 3e182978ad Improve npmplus credential retrieval and messaging (#7532)
* Improve npmplus credential retrieval and messaging

Enhanced the install script to attempt live log monitoring for credentials if not found initially, and updated the info message in npmplus.json to guide users to check docker logs if the credentials file is missing.

* Update npmplus.json

* Change updateable status to true in npmplus.json
2025-09-10 09:14:15 +02:00
CanbiZandGitHub 0c4711d99f Change category ID from 15 to 13 in swizzin.json (#7511) 2025-09-09 15:38:33 +02:00
CanbiZ 74b58d5b10 planka: fix copy issue 2025-09-09 11:40:59 +02:00
CanbiZandGitHub fac612077a AdventureLog: remove folder during update process (#7507) 2025-09-09 11:24:58 +02:00
CanbiZandGitHub 5fb42b87f1 CT's: fix missing variable declaration (actualBudget, openziti, umlautadaptarr) (#7483) 2025-09-08 14:27:40 +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
CanbiZandGitHub 5e46d81c45 [core]: switch all base_settings to variables (#7479) 2025-09-08 14:03:34 +02:00
CanbiZandGitHub 6fa12cc814 Netdata: Fix pve_check for 8 (#7392) 2025-09-04 10:28:09 +02:00
CanbiZandGitHub 591af3f109 Increase default disk size for Apt-Cacher-NG (#7352) 2025-09-02 18:40:22 +02:00
CanbiZandGitHub 596699d07e booklore: remove folder before update (#7351) 2025-09-02 18:39:39 +02:00
CanbiZandGitHub bb85b1d4ac pbs: increase note on website for ipv6 (#7339) 2025-09-02 09:41:52 +02:00
CanbiZandGitHub 80d75731a8 Refactor + Feature Bump: HomeAssistant OS (#7336) 2025-09-01 15:02:10 +02:00
CanbiZandGitHub 5572a7a0ab UmbrelOS: Refactor / use q35 / better import (#7329)
* UmbrelOS: Improve VM Import Process

* q35 Feature-Bump

* Update umbrel-os-vm.sh

* Update umbrel-os-vm.sh

* Update umbrel-os-vm.sh

* temp folder for big file

* Update umbrel-os-vm.sh

* update MACH (adv. Settings)

* Update umbrel-os-vm.sh

* Formatting

* Update umbrel-os-vm.sh

* Refactor

* Update umbrel-os-vm.sh

* Update umbrel-os-vm.sh
2025-09-01 15:00:23 +02:00
CanbiZandGitHub 4aa337c2f2 booklore: add note for start-up in frontend (#7331) 2025-09-01 12:42:06 +02:00
CanbiZandGitHub 1c62d4614e Harmonize GitHub Release Check (#7328) 2025-09-01 09:38:20 +02:00
CanbiZandGitHub ddd8e0ee68 fix version check for pocket-id migration (#7298) 2025-08-29 22:58:31 +02:00
CanbiZandGitHub be255263c6 Refactor release fetching and version checking logic (#7299) 2025-08-29 22:58:19 +02:00
CanbiZandGitHub c8d969d38a Replace output redirection with touch command 2025-08-29 22:21:15 +02:00
CanbiZandGitHub 96511325ab Fix GitHub release check for homebox 2025-08-29 17:07:41 +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 892ad29c60 fix broken exit 2025-08-29 14:16:18 +02:00
CanbiZandGitHub f7791fe2ff post-pbs: increase enterprise recognition (#7280) 2025-08-29 12:36:55 +02:00
CanbiZandGitHub 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
CanbiZandGitHub 9305a4ca85 [feat]: migrate all update_scripts to new version helper (gh) (#7262)
* first migrations

* finalize

* add fix kometa inside function
2025-08-29 12:27:24 +02:00
CanbiZandGitHub 1d65650d28 [core]: feature - check_for_gh_release as update-handler (#7254) 2025-08-28 14:43:56 +02:00
CanbiZandGitHub 522f427677 Flaresolverr: Pin to 3.3.25 (Python Issue) (#7248) 2025-08-28 11:23:35 +02:00
CanbiZandGitHub 59f6329e85 searxng: improve installation (#7233) 2025-08-27 09:51:28 +02:00
CanbiZandGitHub 856c724b5d Update homebox service paths in homebox.sh 2025-08-27 09:38:14 +02:00
CanbiZandGitHub 27cd66f48a Homebox: Fix Update Script (#7232)
* Homebox: Fix Update Script

* Update homebox.sh to improve executable removal logic
2025-08-27 09:32:45 +02:00
CanbiZandGitHub d6e498050f Refactor: Post-PBS Script (#7213) 2025-08-26 15:13:16 +02:00
CanbiZandGitHub 7eb6715a1f PBS: Upgrade Script for v4 (#7214)
* Refactor: Post-PBS Script

* PBS4-Upgrade-Script

* Remove unintended changes to post-pbs-install.sh
2025-08-26 14:07:16 +02:00
CanbiZandGitHub 3949e2e049 Refactor: Post-PMG-Script (#7212) 2025-08-26 14:05:30 +02:00
CanbiZ b8f854e7ad Create searxng.json 2025-08-26 13:08:56 +02:00
CanbiZ df564ace13 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVE 2025-08-25 14:23:27 +02:00
CanbiZandGitHub 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
CanbiZandGitHub 69dd06b107 [core]: tools.func - better verbose for postgresql (#7173) 2025-08-25 14:20:30 +02:00
CanbiZ 2be054a004 Merge branch 'main' of https://github.com/community-scripts/ProxmoxVE 2025-08-25 14:20:07 +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
CanbiZandGitHub 8daa235a88 cat improvement 2025-08-24 08:08:35 +02:00
CanbiZandGitHub 0555dbd93c fix conf 2025-08-22 15:47:46 +02:00
CanbiZandGitHub 73178f5ff4 correct install place of nltk 2025-08-22 14:58:27 +02:00
CanbiZandGitHub 4add8e8273 popd 2025-08-22 14:22:47 +02:00
CanbiZandGitHub c80f136871 fix nltk issue with uv python 2025-08-22 14:08:25 +02:00
CanbiZandGitHub 2892b85a6f paperless: nltk fix (#7098) 2025-08-22 13:02:51 +02:00
CanbiZandGitHub e28ab86797 add system flag for uv 2025-08-22 12:01:06 +02:00
CanbiZandGitHub 2c3193ebb3 nltk 2025-08-22 03:37:32 +02:00
CanbiZandGitHub 9ea852ffad tianji: add uv deps (#7066) 2025-08-21 20:53:56 +02:00
CanbiZandGitHub 15dedc1e16 zitadel: installer for v4 (#7058) 2025-08-21 20:04:09 +02:00
CanbiZandGitHub ff7e7a6e10 Paperless-NGX: create direction for nltk (#7064) 2025-08-21 19:50:03 +02:00
CanbiZandGitHub 70ec048aa9 duplicati: fix release pattern (#7049)
* duplicati: fix pattern

* Update duplicati.sh
2025-08-21 10:12:59 +02:00
CanbiZandGitHub 93a1710e20 technitiumdns: fix unbound variable (#7047) 2025-08-21 10:02:48 +02:00
CanbiZandGitHub e85353856b [core]: improve binary globbing for gh releases (#7044) 2025-08-21 09:14:59 +02:00
CanbiZandGitHub 2e13483f19 Post-Install, change pve-test for trixie (#7031)
* Postinstall, Change pve-test

* MSG improved
2025-08-20 20:18:48 +02:00
CanbiZandGitHub 059d297305 remove unneeded line in paperless 2025-08-20 17:29:21 +02:00
CanbiZandGitHub 2bd2a763a1 merge setup_gs from VED to VE 2025-08-20 17:27:19 +02:00
c783024ef0 Refactor: Paperless-ngx (#6938)
* Refactor: Paperless-NGX

* Refactor: Paperless-ngx

* Update paperless-ngx.json

* VED -> VE

* harmonize with VED

* finalize

* Update paperless-ngx.json

* finalize

* fix: casing

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-08-20 15:18:05 +02:00
CanbiZandGitHub cc08395a1d Feature: Netdata support PVE9 (#7012) 2025-08-20 14:00:10 +02:00
CanbiZandGitHub bebf6f65aa PBS: ifupdown2 reload (#7013) 2025-08-20 13:06:54 +02:00
CanbiZandGitHub be6cc7ddbb Refactor: Tdarr (#6969) 2025-08-19 21:55:42 +02:00
CanbiZandGitHub 291d364158 [web]: update logos from reactive-resume & slskd (#6990) 2025-08-19 19:40:44 +02:00
CanbiZandGitHub 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
CanbiZandGitHub 66c03ce1b4 Refactor: Glances (+ Feature Bump) (#6976)
* Refactor: Glances

* Update glances.json

* Update glances.json
2025-08-19 14:51:33 +02:00
CanbiZandGitHub e46648ecdc [core]: add new features to create_lxc (#6979) 2025-08-19 14:43:54 +02:00
CanbiZandGitHub 1dd417fdaa [core]: extend setup_uv to work with alpine (#6978) 2025-08-19 14:03:00 +02:00
CanbiZandGitHub 5d423888d9 Debian 13 VM (#6970) 2025-08-19 13:28:25 +02:00
CanbiZandGitHub 7086a15321 OpenWRT: add info for VLAN-aware in frontend (#6944) 2025-08-18 22:14:53 +02:00
23c6994835 Keycloak: fix update function (#6943)
* Keycloak: fix update function

* fix issue with .keycloak file

* Update keycloak-install.sh

* remove double command

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-08-18 20:16:14 +02:00
CanbiZandGitHub 06eb76c5d9 CopyParty (#6929)
* CopyParty

* add conf path in json

* change category to files
2025-08-18 14:32:00 +02:00
CanbiZandGitHub 6a5685505a emby: fix update output (#6791) 2025-08-13 23:16:56 +02:00