43 lines
1.7 KiB
Bash
Executable File
43 lines
1.7 KiB
Bash
Executable File
#!/bin/bash
|
|
|
|
# Wrapped in { ...; exit; } so bash reads the whole script up front; install.sh
|
|
# replaces this file while it runs.
|
|
{
|
|
|
|
# Print the logo
|
|
print_logo() {
|
|
cat << "EOF"
|
|
|
|
███╗ ███╗██╗███╗ ██╗██╗
|
|
████╗ ████║██║████╗ ██║██║
|
|
██╔████╔██║██║██╔██╗ ██║██║
|
|
██║╚██╔╝██║██║██║╚██╗██║██║
|
|
██║ ╚═╝ ██║██║██║ ╚████║██║
|
|
╚═╝ ╚═╝╚═╝╚═╝ ╚═══╝╚═╝
|
|
|
|
███████╗███████╗██████╗ ██╗ ██╗███████╗██████╗
|
|
██╔════╝██╔════╝██╔══██╗██║ ██║██╔════╝██╔══██╗
|
|
███████╗█████╗ ██████╔╝██║ ██║█████╗ ██████╔╝
|
|
╚════██║██╔══╝ ██╔══██╗╚██╗ ██╔╝██╔══╝ ██╔══██╗
|
|
███████║███████╗██║ ██║ ╚████╔╝ ███████╗██║ ██║
|
|
╚══════╝╚══════╝╚═╝ ╚═╝ ╚═══╝ ╚══════╝╚═╝ ╚═╝
|
|
|
|
|
|
|
|
EOF
|
|
}
|
|
|
|
# Clear screen and show logo
|
|
clear
|
|
print_logo
|
|
|
|
echo "Let's get the latest changes to MiniServer..."
|
|
|
|
if [ -f "$HOME/.local/share/MiniServer/install.sh" ]; then
|
|
bash "$HOME/.local/share/MiniServer/install.sh"
|
|
else
|
|
wget -qO- https://gitea.young.computer/david/MiniServer/raw/branch/main/install.sh | bash
|
|
fi
|
|
exit
|
|
}
|