Update install-gitea.sh
This commit is contained in:
1 parent
e8529a42bb
commit
8b00f049f2
1 file changed
+35
@@ -51,10 +51,45 @@ check_system_requirements() {
|
||||
fi
|
||||
}
|
||||
|
||||
# Controleer en installeer benodigde packages
|
||||
check_dependencies() {
|
||||
msg_info "Controleren van benodigde packages..."
|
||||
|
||||
# Lijst van benodigde packages
|
||||
REQUIRED_PACKAGES="sudo curl git"
|
||||
|
||||
# Controleer of apt-get beschikbaar is
|
||||
if ! command -v apt-get >/dev/null 2>&1; then
|
||||
msg_error "Dit script vereist apt-get (Debian/Ubuntu)"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Update package lijst
|
||||
msg_info "Package lijst updaten..."
|
||||
apt-get update -qq
|
||||
|
||||
# Controleer en installeer ontbrekende packages
|
||||
for package in $REQUIRED_PACKAGES; do
|
||||
if ! command -v $package >/dev/null 2>&1; then
|
||||
msg_info "Installeren van $package..."
|
||||
apt-get install -y $package >/dev/null 2>&1
|
||||
if [ $? -eq 0 ]; then
|
||||
msg_ok "$package succesvol geïnstalleerd"
|
||||
else
|
||||
msg_error "Fout bij installatie van $package"
|
||||
exit 1
|
||||
fi
|
||||
else
|
||||
msg_ok "$package is al geïnstalleerd"
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
# Installatie functie
|
||||
install_gitea() {
|
||||
header_info
|
||||
check_system_requirements
|
||||
check_dependencies
|
||||
|
||||
# Controleer of Gitea al geïnstalleerd is
|
||||
if [[ -f /usr/local/bin/gitea ]]; then
|
||||
|
||||
Reference in new issue
Block a user