From 330608bf51613dcd67ad87e1cffbf04fcf402d9f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=B8=D0=BA=D1=82=D0=BE=D1=80?= <78488229+viktor138irk@users.noreply.github.com> Date: Wed, 6 May 2026 20:33:34 +0900 Subject: [PATCH] Add install.sh public installer entrypoint --- install.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 install.sh diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..a49b68c --- /dev/null +++ b/install.sh @@ -0,0 +1,21 @@ +#!/usr/bin/env bash +set -euo pipefail + +# ========================================================== +# Virtuality public installer entrypoint +# Preferred one-command install file. +# +# Usage: +# curl -fsSL https://raw.githubusercontent.com/viktor138irk/virtuality/main/install.sh | sudo bash +# ========================================================== + +INSTALL_URL="${VIRTUALITY_BOOTSTRAP_URL:-https://raw.githubusercontent.com/viktor138irk/virtuality/main/bootstrap.sh}" + +if command -v curl >/dev/null 2>&1; then + curl -fsSL "$INSTALL_URL" | bash +elif command -v wget >/dev/null 2>&1; then + wget -qO- "$INSTALL_URL" | bash +else + echo "Ошибка: нужен curl или wget для загрузки установщика Virtuality." + exit 1 +fi