This commit is contained in:
Duncan Hill 2025-01-09 08:35:03 +00:00 committed by GitHub
commit 4009b01e57
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
10 changed files with 25 additions and 51 deletions

View File

@ -12,14 +12,10 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies" msg_info "Installing Dependencies"
$STD apk add newt
$STD apk add curl
$STD apk add openssh
$STD apk add tzdata $STD apk add tzdata
$STD apk add nano
$STD apk add mc
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"
msg_info "Installing Docker" msg_info "Installing Docker"

View File

@ -12,14 +12,7 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies"
$STD apk add newt
$STD apk add curl
$STD apk add openssh
$STD apk add nano
$STD apk add mc
msg_ok "Installed Dependencies"
msg_info "Installing Grafana" msg_info "Installing Grafana"
$STD apk add grafana $STD apk add grafana

View File

@ -12,14 +12,7 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies"
$STD apk add newt
$STD apk add curl
$STD apk add openssh
$STD apk add nano
$STD apk add mc
msg_ok "Installed Dependencies"
motd_ssh motd_ssh
customize customize

View File

@ -12,14 +12,10 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies" msg_info "Installing Dependencies"
$STD apk add newt
$STD apk add curl
$STD apk add openssl $STD apk add openssl
$STD apk add openssh
$STD apk add nano
$STD apk add mc
$STD apk add nginx $STD apk add nginx
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"

View File

@ -12,14 +12,10 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies" msg_info "Installing Dependencies"
$STD apk add newt
$STD apk add curl
$STD apk add openssl $STD apk add openssl
$STD apk add openssh
$STD apk add nano
$STD apk add mc
$STD apk add argon2 $STD apk add argon2
msg_ok "Installed Dependencies" msg_ok "Installed Dependencies"

View File

@ -12,14 +12,7 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies"
$STD apk add newt
$STD apk add curl
$STD apk add openssh
$STD apk add nano
$STD apk add mc
msg_ok "Installed Dependencies"
msg_info "Installing Alpine-Zigbee2MQTT" msg_info "Installing Alpine-Zigbee2MQTT"
$STD apk add zigbee2mqtt $STD apk add zigbee2mqtt

View File

@ -12,12 +12,7 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies"
$STD apt-get install -y curl
$STD apt-get install -y sudo
$STD apt-get install -y mc
msg_ok "Installed Dependencies"
motd_ssh motd_ssh
customize customize

View File

@ -12,12 +12,7 @@ catch_errors
setting_up_container setting_up_container
network_check network_check
update_os update_os
install_core_packages
msg_info "Installing Dependencies"
$STD apt-get install -y curl
$STD apt-get install -y sudo
$STD apt-get install -y mc
msg_ok "Installed Dependencies"
motd_ssh motd_ssh
customize customize

View File

@ -133,6 +133,14 @@ update_os() {
msg_ok "Updated Container OS" msg_ok "Updated Container OS"
} }
# Install core packages that (almost) every container will depend upon.
# Be sure to update install.func for apt-based systems as appropriate.
install_core_packages() {
msg_info "Installing Core Packages"
$STD apk add curl mc nano newt openssh sudo
msg_ok "Installed Core Packages"
}
# This function modifies the message of the day (motd) and SSH settings # This function modifies the message of the day (motd) and SSH settings
motd_ssh() { motd_ssh() {
# Set terminal to 256-color mode # Set terminal to 256-color mode

View File

@ -197,6 +197,15 @@ EOF
msg_ok "Updated Container OS" msg_ok "Updated Container OS"
} }
# Install core packages that (almost) every container will depend upon.
# Be sure to update alpine-install.func to match for apk-based systems when
# adding a new package.
install_core_packages() {
msg_info "Installing Core Packages"
$STD apt-get install curl mc sudo
msg_ok "Installed Core Packages"
}
# This function modifies the message of the day (motd) and SSH settings # This function modifies the message of the day (motd) and SSH settings
motd_ssh() { motd_ssh() {
# Set terminal to 256-color mode # Set terminal to 256-color mode