mirror of
				https://github.com/community-scripts/ProxmoxVE.git
				synced 2025-11-04 10:22:50 +00:00 
			
		
		
		
	[core] Rebase Scripts (formatting, highlighting & remove old deps) (#3378)
* Big Refactor: Remove Deps / Formatting & Correct End Of Line Sequence * f
This commit is contained in:
		@@ -14,11 +14,7 @@ network_check
 | 
			
		||||
update_os
 | 
			
		||||
 | 
			
		||||
msg_info "Installing Dependencies"
 | 
			
		||||
$STD apt-get install -y \
 | 
			
		||||
  curl \
 | 
			
		||||
  sudo \
 | 
			
		||||
  mc \
 | 
			
		||||
  ca-certificates
 | 
			
		||||
$STD apt-get install -y ca-certificates
 | 
			
		||||
msg_ok "Installed Dependencies"
 | 
			
		||||
 | 
			
		||||
msg_info "Setup Docker Repository"
 | 
			
		||||
@@ -27,8 +23,8 @@ curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/doc
 | 
			
		||||
chmod a+r /etc/apt/keyrings/docker.asc
 | 
			
		||||
echo \
 | 
			
		||||
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
 | 
			
		||||
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
 | 
			
		||||
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
 | 
			
		||||
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" |
 | 
			
		||||
  sudo tee /etc/apt/sources.list.d/docker.list >/dev/null
 | 
			
		||||
$STD apt-get update
 | 
			
		||||
msg_ok "Setup Docker Repository"
 | 
			
		||||
 | 
			
		||||
@@ -49,25 +45,24 @@ read -rp "Enter your choice (default: 1): " DB_CHOICE
 | 
			
		||||
DB_CHOICE=${DB_CHOICE:-1}
 | 
			
		||||
 | 
			
		||||
case $DB_CHOICE in
 | 
			
		||||
  1)
 | 
			
		||||
    DB_COMPOSE_FILE="mongo.compose.yaml"
 | 
			
		||||
    ;;
 | 
			
		||||
  2)
 | 
			
		||||
    DB_COMPOSE_FILE="sqlite.compose.yaml"
 | 
			
		||||
    ;;
 | 
			
		||||
  3)
 | 
			
		||||
    DB_COMPOSE_FILE="postgres.compose.yaml"
 | 
			
		||||
    ;;
 | 
			
		||||
  *)
 | 
			
		||||
    echo "Invalid choice. Defaulting to MongoDB."
 | 
			
		||||
    DB_COMPOSE_FILE="mongo.compose.yaml"
 | 
			
		||||
    ;;
 | 
			
		||||
1)
 | 
			
		||||
  DB_COMPOSE_FILE="mongo.compose.yaml"
 | 
			
		||||
  ;;
 | 
			
		||||
2)
 | 
			
		||||
  DB_COMPOSE_FILE="sqlite.compose.yaml"
 | 
			
		||||
  ;;
 | 
			
		||||
3)
 | 
			
		||||
  DB_COMPOSE_FILE="postgres.compose.yaml"
 | 
			
		||||
  ;;
 | 
			
		||||
*)
 | 
			
		||||
  echo "Invalid choice. Defaulting to MongoDB."
 | 
			
		||||
  DB_COMPOSE_FILE="mongo.compose.yaml"
 | 
			
		||||
  ;;
 | 
			
		||||
esac
 | 
			
		||||
mkdir -p /opt/komodo
 | 
			
		||||
cd /opt/komodo
 | 
			
		||||
wget -q "https://raw.githubusercontent.com/mbecker20/komodo/main/compose/$DB_COMPOSE_FILE"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
msg_info "Setup Komodo Environment"
 | 
			
		||||
wget -q -O /opt/komodo/compose.env https://raw.githubusercontent.com/mbecker20/komodo/main/compose/compose.env
 | 
			
		||||
DB_PASSWORD=$(openssl rand -base64 16 | tr -d '/+=')
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user