Update INSTALL.sh

This commit is contained in:
Stefan Pejcic 2024-05-22 13:15:01 +02:00 committed by GitHub
parent 62e4a36452
commit 71325abe7d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -41,6 +41,7 @@ SKIP_IMAGES=false
REPAIR=false
LOCALES=true
NO_SSH=false
INSTALL_FTP=false
OVERLAY=false
# Paths
@ -220,6 +221,7 @@ FUNCTIONS=(
run_mysql_docker_container
setup_ufw
setup_ftp
setup_opencli
install_all_locales
helper_function_for_nginx_on_aws_and_azure
@ -355,6 +357,9 @@ parse_args() {
--no-ssh)
NO_SSH=true
;;
--enable-ftp)
INSTALL_FTP=true
;;
--post_install=*)
# Extract path after "--post_install="
post_install_path="${1#*=}"
@ -479,6 +484,14 @@ clean_apt_cache(){
# TODO: cover https://github.com/debuerreotype/debuerreotype/issues/95
}
setup_ftp() {
if [ "$INSTALL_FTP" = true ]; then
curl -sSL https://raw.githubusercontent.com/stefanpejcic/OpenPanel-FTP/master/setup.sh | bash
fi
}
setup_ufw() {
if [ -z "$SKIP_FIREWALL" ]; then
echo "Setting up the firewall.."