Initial YakPanel commit

This commit is contained in:
Niranjan
2026-04-07 02:26:06 +05:30
parent 2826d3e7f3
commit 38568a474b
5 changed files with 44 additions and 17 deletions

View File

@@ -9,7 +9,7 @@
# sudo -E bash install.sh
#
# Environment (optional):
# REPO_URL Git URL (default: public GitHub; use source.yakpanel.com when mirror is live)
# REPO_URL Git URL (default: https://source.yakpanel.com/admin/yakpanel-core)
# YAKPANEL_BRANCH Branch/tag for shallow clone (default: default branch)
# GIT_REF Alias for YAKPANEL_BRANCH
# INSTALL_PATH Install dir (default: /www/server/YakPanel-server)
@@ -209,8 +209,7 @@ else
CLONE_ARGS+=("$REPO_URL" "$TMP_DIR/repo")
if ! "${CLONE_ARGS[@]}"; then
echo "Git clone failed. Check REPO_URL=$REPO_URL, DNS, and outbound HTTPS."
echo "Try: sudo -E env REPO_URL=https://github.com/YakPanel/YakPanel.git bash install.sh"
echo "Own mirror: REPO_URL=https://source.yakpanel.com/yakpanel.git (requires bare repo published; see HOSTING.txt)."
echo "Try public fallback: sudo -E env REPO_URL=https://github.com/YakPanel/YakPanel.git bash install.sh"
exit 1
fi
SRC_DIR="$(find_yakpanel_root_in_tree "$TMP_DIR/repo")"