HelperScripts-for-ProxmoxVE/misc
CanbiZ 714c2e5888
Bump K to H-Scripts to Debian 13 (Trixie) (#8597)
* Update scripts to use Debian 13 and improve update logic

Bump default container OS version from Debian 12 to 13 across multiple LXC setup scripts. Refactor update_script functions for consistency, improve messaging, and standardize apt usage. Update Kimai install and update scripts to use setup_php, setup_composer, and fetch_and_deploy_gh_release helpers, and switch from MySQL to MariaDB. Update Kometa to use Python 3.13. Minor improvements to backup, cleanup, and service management steps in several scripts.

* Refactor install scripts: unify cleanup and apt usage

Replaces repeated apt-get commands with apt for installing dependencies, and consolidates cleanup steps into a single cleanup_lxc function across all install scripts. Also updates repository setup to use setup_deb822_repo where applicable, and makes minor improvements to dependency installation and service setup.

* Update default Debian version to 13 and refactor updates

Set the default Debian version to 13 across all container scripts. Standardize apt command usage by replacing 'apt-get' with 'apt' where appropriate. Remove redundant cleanup steps from update scripts and streamline update logic for consistency. Also, call 'cleanup_lxc' after 'update_script' in the build function.

* Update default OS version to Debian 13 in JSON configs

Updated the 'version' field from '12' to '13' for Debian-based install methods across multiple application JSON files. Also set default OS and version for inspircd. This ensures new containers use the latest supported Debian release.

* fix kimai Update Check

* grammar

* Correct typo in success message

* Fix typo in success message for update

* refactor

* fixed jenkins / improve komodo

---------

Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
2025-11-12 10:56:18 +01:00
..
images ProxmoxVE svg logo (#6846) 2025-08-14 22:01:20 +02:00
alpine-install.func alpine-install: switch to using GitHub to fetch tools when using GitHub (#7566) 2025-09-11 11:49:14 +02:00
api.func Update api.func 2025-06-30 12:33:57 +02:00
build.func Bump K to H-Scripts to Debian 13 (Trixie) (#8597) 2025-11-12 10:56:18 +01:00
config-file.func Strip SD and NS prefixes before writing to config file (#6356) 2025-07-30 21:14:16 +02:00
core.func Add helper functions for MariaDB and PostgreSQL setup (#9026) 2025-11-10 18:51:02 +01:00
create_lxc.sh Enhance error message for container creation failure (#8511) 2025-10-20 18:01:51 +02:00
install.func fix apt-cacher heredoc (#6385) 2025-07-30 15:31:00 +02:00
tools.func openwebui: Python version usage | core: zsh completion install (#9079) 2025-11-12 09:56:24 +01:00