Sam Heinz
|
85798e25ea
|
revert added tags, remove apparmor unconfined, move to setup_docker
|
2026-06-19 22:58:57 +10:00 |
|
Sam Heinz
|
3e28d37cc6
|
[arm64] Port scripts between garage-hortusfox to support arm64
Adds check for docker tag & arm64 in build.func and if present adds apparmor unconfined to get docker to work on non pve kernel
|
2026-06-19 20:28:31 +10:00 |
|
Slaviša Arežina
|
f1bc4f1922
|
[misc]: Fix aligment of status messages (#14900)
|
2026-06-03 11:03:13 +02:00 |
|
Sam Heinz
|
69aa93a83a
|
workflows: update workflows, templates to support arm64. (#14653)
* set 'var_arm64' to no in all ct scripts
* update files in .github to support arm64
|
2026-05-23 07:46:44 +10:00 |
|
CanbiZ (MickLesk)
|
7715a02f05
|
remove whiptail from update scripts for unattended update support (#11712)
* Simplify Alpine update scripts to run upgrade
Remove interactive whiptail menus, loops and newt dependency checks from ct/alpine-docker.sh, ct/alpine-zigbee2mqtt.sh, and ct/alpine.sh. Each update_script now simply calls header_info, runs $STD apk -U upgrade, displays a success message and exits, simplifying and automating the update flow.
* feat(update-scripts): replace whiptail with msg_menu for unattended updates
Remove all whiptail dialogs from ct update_script() functions and replace
with msg_menu() - a lightweight read-based menu that supports:
- PHS_SILENT=1: auto-selects first (default) option for unattended mode
- Interactive: numbered menu with 10s timeout and default fallback
Converted scripts (whiptail menu → msg_menu):
- plex.sh, npmplus.sh, cronicle.sh, meilisearch.sh, node-red.sh
- homeassistant.sh, podman-homeassistant.sh
- vaultwarden.sh, alpine-vaultwarden.sh
- loki.sh, alpine-loki.sh
- alpine-grafana.sh, alpine-redis.sh, alpine-valkey.sh
- alpine-nextcloud.sh
Simplified scripts (removed unnecessary whiptail for single-action updates):
- alpine.sh, alpine-docker.sh, alpine-zigbee2mqtt.sh
Special handling:
- gitea-mirror.sh: replaced yesno/msgbox with read -rp confirmations,
exit 75 in silent mode for major version upgrades requiring interaction
- vaultwarden.sh/alpine-vaultwarden.sh: passwordbox replaced with
read -r -s -p, skipped in silent mode with warning
- nginxproxymanager.sh: exit 1 → exit 75 for disabled script
Infrastructure:
- Added msg_menu() helper to misc/build.func
- Added exit code 75 handling in update-apps.sh (skip, not fail)
Closes #11620
* refactor(update-scripts): remove menus where sequential updates suffice
- alpine-nextcloud: add apk upgrade as the update action (was missing)
- meilisearch: run meilisearch + UI updates sequentially (like bar-assistant)
- npmplus: run alpine upgrade + docker pull sequentially, no menu
- vaultwarden: update VaultWarden + Web-Vault sequentially, remove admin
token option (interactive-only, not suitable for unattended updates)
- alpine-vaultwarden: just run apk upgrade, remove admin token menu
|
2026-02-09 11:05:31 +01:00 |
|
CanbiZ (MickLesk)
|
ca504cfc06
|
several scripts: bump default Alpine version to 3.23 (#11082)
|
2026-01-23 13:01:29 +01:00 |
|
Tobias
|
08d67aa722
|
chore: fix update msg (#10593)
|
2026-01-06 22:57:40 +01:00 |
|
Tobias
|
c1fe8b91b4
|
chore: bump copyright to 2026 - happy new year (#10585)
* chore: bump copyright to 2026 - happy new year
* fix
* meilisearch fix source url
* livebook: fix space
* fix source cmd
* fix source cmd
|
2026-01-06 13:28:12 +01:00 |
|
CanbiZ
|
be7d0704d7
|
Standardize update success messages in scripts (#8757)
|
2025-10-30 17:24:16 +01:00 |
|
CanbiZ
|
e6ab47f341
|
general: update all alpine scripts to 3.22 (#5428)
|
2025-06-24 15:28:35 +02:00 |
|
Slaviša Arežina
|
9140fd52ac
|
Use onliner for updates (#4414)
|
2025-05-12 16:07:07 +02:00 |
|
CanbiZ
|
13a505df7a
|
quickfix spelling issue
|
2025-04-15 15:41:18 +02:00 |
|
CanbiZ
|
30e8cbf5b4
|
[core] remove unneeded vars from shellcheck (#3899)
* remove unneeded wars
* Update alpine-wireguard-install.sh
---------
Co-authored-by: Tobias <96661824+CrazyWolf13@users.noreply.github.com>
|
2025-04-15 15:20:46 +02:00 |
|
CanbiZ
|
2e4c51450f
|
change var in ct files to new standard (#3804)
|
2025-04-10 11:56:52 +02:00 |
|
CanbiZ
|
8c051b8186
|
Replace wget with curl -fsSL, normalize downloads, and prep for IPv6 (#3455)
* Initial Call, Switch from curl -s to curl -fsSL and wget to curl -fssL
* more switches
* switch vms
* more curls
* More curls
* more
* more
* more changes
* more
* prepare ipv6 calls
* change frontend to ipv6
* Formatting
* Fromatting
* Update gomft.sh
* Update gomft-install.sh
* Update ersatztv.sh
* Update build.func
---------
Co-authored-by: Slaviša Arežina <58952836+tremor021@users.noreply.github.com>
|
2025-04-01 10:25:46 +02:00 |
|
CanbiZ
|
04f781c512
|
NPMPlus: update function & better create handling (user/password) (#3520)
* Update npmplus-install.sh
* Update npmplus.sh
|
2025-03-31 12:54:40 +02:00 |
|
Bas van den Berg
|
1dc1165894
|
License VED to VE (#3258)
|
2025-03-19 10:21:10 +01:00 |
|
CanbiZ
|
a426e80b83
|
NPMplus (NginxProxyManager-plus) (#3051)
|
2025-03-13 15:32:38 +01:00 |
|