forked from forkanization/Proxmox-arm64
Revert "Add wget and openssh dependencies"
This reverts commit d729c3e272.
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -1 +0,0 @@
|
|||||||
script.py
|
|
||||||
@@ -23,9 +23,7 @@ $STD apt-get install -y \
|
|||||||
nginx \
|
nginx \
|
||||||
composer \
|
composer \
|
||||||
php8.2-{bcmath,common,ctype,curl,fileinfo,fpm,gd,mbstring,mysql,xml,cli} \
|
php8.2-{bcmath,common,ctype,curl,fileinfo,fpm,gd,mbstring,mysql,xml,cli} \
|
||||||
mariadb-server \
|
mariadb-server
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
# Template: MySQL Database
|
# Template: MySQL Database
|
||||||
|
|||||||
@@ -20,9 +20,7 @@ $STD apt-get install -y \
|
|||||||
mc \
|
mc \
|
||||||
gpg \
|
gpg \
|
||||||
git \
|
git \
|
||||||
build-essential \
|
build-essential
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -34,8 +32,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install --global yarn
|
$STD npm install --global yarn
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing AdGuard Home"
|
msg_info "Installing AdGuard Home"
|
||||||
|
|||||||
@@ -25,9 +25,7 @@ $STD apt-get install -y \
|
|||||||
libgdal-dev \
|
libgdal-dev \
|
||||||
git \
|
git \
|
||||||
python3-venv \
|
python3-venv \
|
||||||
python3-pip \
|
python3-pip
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -44,15 +42,11 @@ msg_ok "Set up PostgreSQL Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install -g pnpm
|
$STD npm install -g pnpm
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Install/Set up PostgreSQL Database"
|
msg_info "Install/Set up PostgreSQL Database"
|
||||||
$STD apt-get install -y postgresql-16 postgresql-16-postgis
|
$STD apt-get install -y postgresql-16 postgresql-16-postgis
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
DB_NAME="adventurelog_db"
|
DB_NAME="adventurelog_db"
|
||||||
DB_USER="adventurelog_user"
|
DB_USER="adventurelog_user"
|
||||||
DB_PASS="$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | cut -c1-13)"
|
DB_PASS="$(openssl rand -base64 18 | tr -dc 'a-zA-Z0-9' | cut -c1-13)"
|
||||||
|
|||||||
@@ -23,8 +23,6 @@ $STD apt-get install -y alsa-utils
|
|||||||
$STD apt-get install -y libxext-dev
|
$STD apt-get install -y libxext-dev
|
||||||
$STD apt-get install -y fontconfig
|
$STD apt-get install -y fontconfig
|
||||||
$STD apt-get install -y libva-drm2
|
$STD apt-get install -y libva-drm2
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing AgentDVR"
|
msg_info "Installing AgentDVR"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Eclipse Temurin (Patience)"
|
msg_info "Installing Eclipse Temurin (Patience)"
|
||||||
@@ -28,8 +26,6 @@ wget -qO- https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --d
|
|||||||
echo 'deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/adoptium.gpg] https://packages.adoptium.net/artifactory/deb bookworm main' >/etc/apt/sources.list.d/adoptium.list
|
echo 'deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/adoptium.gpg] https://packages.adoptium.net/artifactory/deb bookworm main' >/etc/apt/sources.list.d/adoptium.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y temurin-11-jdk
|
$STD apt-get install -y temurin-11-jdk
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Eclipse Temurin"
|
msg_ok "Installed Eclipse Temurin"
|
||||||
|
|
||||||
msg_info "Installing Apache Cassandra"
|
msg_info "Installing Apache Cassandra"
|
||||||
@@ -37,8 +33,6 @@ wget -qO- https://downloads.apache.org/cassandra/KEYS | gpg --dearmor >/etc/apt/
|
|||||||
echo "deb https://debian.cassandra.apache.org 41x main" >/etc/apt/sources.list.d/cassandra.sources.list
|
echo "deb https://debian.cassandra.apache.org 41x main" >/etc/apt/sources.list.d/cassandra.sources.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y cassandra cassandra-tools
|
$STD apt-get install -y cassandra cassandra-tools
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
sed -i -e 's/^rpc_address: localhost/#rpc_address: localhost/g' -e 's/^# rpc_interface: eth1/rpc_interface: eth0/g' /etc/cassandra/cassandra.yaml
|
sed -i -e 's/^rpc_address: localhost/#rpc_address: localhost/g' -e 's/^# rpc_interface: eth1/rpc_interface: eth0/g' /etc/cassandra/cassandra.yaml
|
||||||
msg_ok "Installed Apache Cassandra"
|
msg_ok "Installed Apache Cassandra"
|
||||||
|
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Apache CouchDB"
|
msg_info "Installing Apache CouchDB"
|
||||||
@@ -36,8 +34,6 @@ VERSION_CODENAME="$(awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-releas
|
|||||||
echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" >/etc/apt/sources.list.d/couchdb.sources.list
|
echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" >/etc/apt/sources.list.d/couchdb.sources.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y couchdb
|
$STD apt-get install -y couchdb
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
echo -e "CouchDB Erlang Cookie: \e[32m$ERLANG_COOKIE\e[0m" >>~/CouchDB.creds
|
echo -e "CouchDB Erlang Cookie: \e[32m$ERLANG_COOKIE\e[0m" >>~/CouchDB.creds
|
||||||
echo -e "CouchDB Admin Password: \e[32m$ADMIN_PASS\e[0m" >>~/CouchDB.creds
|
echo -e "CouchDB Admin Password: \e[32m$ADMIN_PASS\e[0m" >>~/CouchDB.creds
|
||||||
msg_ok "Installed Apache CouchDB."
|
msg_ok "Installed Apache CouchDB."
|
||||||
|
|||||||
@@ -37,9 +37,7 @@ $STD apt-get install -y \
|
|||||||
libavutil-dev \
|
libavutil-dev \
|
||||||
libavformat-dev \
|
libavformat-dev \
|
||||||
mariadb-server \
|
mariadb-server \
|
||||||
default-jdk \
|
default-jdk
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setup Apache Tomcat"
|
msg_info "Setup Apache Tomcat"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Apt-Cacher NG"
|
msg_info "Installing Apt-Cacher NG"
|
||||||
|
|||||||
@@ -25,9 +25,7 @@ $STD apt-get install -y \
|
|||||||
libsasl2-dev \
|
libsasl2-dev \
|
||||||
procps \
|
procps \
|
||||||
dnsutils \
|
dnsutils \
|
||||||
ripgrep \
|
ripgrep
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Python Dependencies"
|
msg_info "Installing Python Dependencies"
|
||||||
@@ -35,9 +33,7 @@ $STD apt-get install -y \
|
|||||||
python3-pip \
|
python3-pip \
|
||||||
python3-ldap \
|
python3-ldap \
|
||||||
python3-msgpack \
|
python3-msgpack \
|
||||||
python3-regex \
|
python3-regex
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Python Dependencies"
|
msg_ok "Installed Python Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -49,8 +45,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing Playright/Chromium"
|
msg_info "Installing Playright/Chromium"
|
||||||
|
|||||||
@@ -17,22 +17,16 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Aria2"
|
msg_info "Installing Aria2"
|
||||||
$STD apt-get install -y aria2
|
$STD apt-get install -y aria2
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Aria2"
|
msg_ok "Installed Aria2"
|
||||||
|
|
||||||
read -r -p "Would you like to add AriaNG? <y/N> " prompt
|
read -r -p "Would you like to add AriaNG? <y/N> " prompt
|
||||||
if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then
|
if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then
|
||||||
msg_info "Installing AriaNG"
|
msg_info "Installing AriaNG"
|
||||||
$STD apt-get install -y nginx
|
$STD apt-get install -y nginx
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
systemctl disable -q --now nginx
|
systemctl disable -q --now nginx
|
||||||
wget -q "$(curl -s https://api.github.com/repos/mayswind/ariang/releases/latest | grep download | grep AllInOne.zip | cut -d\" -f4)"
|
wget -q "$(curl -s https://api.github.com/repos/mayswind/ariang/releases/latest | grep download | grep AllInOne.zip | cut -d\" -f4)"
|
||||||
$STD unzip AriaNg-*-AllInOne.zip -d /var/www
|
$STD unzip AriaNg-*-AllInOne.zip -d /var/www
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing audiobookshelf"
|
msg_info "Installing audiobookshelf"
|
||||||
|
|||||||
@@ -35,9 +35,7 @@ $STD apt-get install -y \
|
|||||||
libxmlsec1-openssl \
|
libxmlsec1-openssl \
|
||||||
libmaxminddb0 \
|
libmaxminddb0 \
|
||||||
python3-pip \
|
python3-pip \
|
||||||
git \
|
git
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing yq"
|
msg_info "Installing yq"
|
||||||
@@ -80,8 +78,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing Golang"
|
msg_info "Installing Golang"
|
||||||
@@ -96,15 +92,11 @@ msg_ok "Installed Golang"
|
|||||||
|
|
||||||
msg_info "Installing Redis"
|
msg_info "Installing Redis"
|
||||||
$STD apt-get install -y redis-server
|
$STD apt-get install -y redis-server
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
systemctl enable -q --now redis-server
|
systemctl enable -q --now redis-server
|
||||||
msg_ok "Installed Redis"
|
msg_ok "Installed Redis"
|
||||||
|
|
||||||
msg_info "Installing PostgreSQL"
|
msg_info "Installing PostgreSQL"
|
||||||
$STD apt-get install -y postgresql postgresql-contrib
|
$STD apt-get install -y postgresql postgresql-contrib
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
DB_NAME="authentik"
|
DB_NAME="authentik"
|
||||||
DB_USER="authentik"
|
DB_USER="authentik"
|
||||||
DB_PASS="$(openssl rand -base64 18 | cut -c1-13)"
|
DB_PASS="$(openssl rand -base64 18 | cut -c1-13)"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Autobrr"
|
msg_info "Installing Autobrr"
|
||||||
|
|||||||
@@ -17,17 +17,13 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Blocky"
|
msg_info "Installing Blocky"
|
||||||
|
|||||||
@@ -24,9 +24,7 @@ $STD apt-get install -y \
|
|||||||
composer \
|
composer \
|
||||||
libapache2-mod-php \
|
libapache2-mod-php \
|
||||||
make \
|
make \
|
||||||
mc \
|
mc
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Database"
|
msg_info "Setting up Database"
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y lsb-release
|
$STD apt-get install -y lsb-release
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Nginx"
|
msg_info "Installing Nginx"
|
||||||
@@ -29,8 +27,6 @@ wget -qO- https://nginx.org/keys/nginx_signing.key | gpg --dearmor >/usr/share/k
|
|||||||
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/debian $(lsb_release -cs) nginx" >/etc/apt/sources.list.d/nginx.list
|
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] http://nginx.org/packages/debian $(lsb_release -cs) nginx" >/etc/apt/sources.list.d/nginx.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nginx=1.26.2*
|
$STD apt-get install -y nginx=1.26.2*
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Nginx"
|
msg_ok "Installed Nginx"
|
||||||
|
|
||||||
RELEASE=$(curl -s https://api.github.com/repos/bunkerity/bunkerweb/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
|
RELEASE=$(curl -s https://api.github.com/repos/bunkerity/bunkerweb/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
|
||||||
@@ -40,8 +36,6 @@ echo "deb [signed-by=/etc/apt/keyrings/bunkerity_bunkerweb-archive-keyring.gpg]
|
|||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
export UI_WIZARD=1
|
export UI_WIZARD=1
|
||||||
$STD apt-get install -y bunkerweb=${RELEASE}
|
$STD apt-get install -y bunkerweb=${RELEASE}
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
cat <<EOF >/etc/apt/preferences.d/bunkerweb
|
cat <<EOF >/etc/apt/preferences.d/bunkerweb
|
||||||
Package: bunkerweb
|
Package: bunkerweb
|
||||||
Pin: version ${RELEASE}
|
Pin: version ${RELEASE}
|
||||||
|
|||||||
@@ -15,8 +15,6 @@ update_os
|
|||||||
|
|
||||||
msg_info "Installing Dependencies"
|
msg_info "Installing Dependencies"
|
||||||
$STD apt-get install -y {debian-keyring,debian-archive-keyring,apt-transport-https,gpg,curl,sudo,mc}
|
$STD apt-get install -y {debian-keyring,debian-archive-keyring,apt-transport-https,gpg,curl,sudo,mc}
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Caddy"
|
msg_info "Installing Caddy"
|
||||||
@@ -24,8 +22,6 @@ curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | gpg --dearmo
|
|||||||
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' >/etc/apt/sources.list.d/caddy-stable.list
|
curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' >/etc/apt/sources.list.d/caddy-stable.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y caddy
|
$STD apt-get install -y caddy
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Caddy"
|
msg_ok "Installed Caddy"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y imagemagick
|
$STD apt-get install -y imagemagick
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Python Dependencies"
|
msg_info "Installing Python Dependencies"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing CasaOS (Patience)"
|
msg_info "Installing CasaOS (Patience)"
|
||||||
|
|||||||
@@ -44,18 +44,14 @@ $STD apt-get install -y \
|
|||||||
xdg-utils \
|
xdg-utils \
|
||||||
xvfb \
|
xvfb \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
gnupg \
|
gnupg
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|
||||||
@@ -68,8 +64,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing Change Detection"
|
msg_info "Installing Change Detection"
|
||||||
@@ -94,18 +88,14 @@ $STD apt-get install -y \
|
|||||||
libfontconfig1 \
|
libfontconfig1 \
|
||||||
fonts-freefont-ttf \
|
fonts-freefont-ttf \
|
||||||
fonts-gfs-neohellenic \
|
fonts-gfs-neohellenic \
|
||||||
fonts-indic \
|
fonts-indic fonts-ipafont-gothic \
|
||||||
fonts-ipafont-gothic \
|
fonts-kacst fonts-liberation \
|
||||||
fonts-kacst \
|
|
||||||
fonts-liberation \
|
|
||||||
fonts-noto-cjk \
|
fonts-noto-cjk \
|
||||||
fonts-noto-color-emoji \
|
fonts-noto-color-emoji \
|
||||||
msttcorefonts \
|
msttcorefonts \
|
||||||
fonts-roboto \
|
fonts-roboto \
|
||||||
fonts-thai-tlwg \
|
fonts-thai-tlwg \
|
||||||
fonts-wqy-zenhei \
|
fonts-wqy-zenhei
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Font Packages"
|
msg_ok "Installed Font Packages"
|
||||||
|
|
||||||
msg_info "Installing X11 Packages"
|
msg_info "Installing X11 Packages"
|
||||||
@@ -122,9 +112,7 @@ $STD apt-get install -y \
|
|||||||
libxrandr2 \
|
libxrandr2 \
|
||||||
libxrender1 \
|
libxrender1 \
|
||||||
libxss1 \
|
libxss1 \
|
||||||
libxtst6 \
|
libxtst6
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed X11 Packages"
|
msg_ok "Installed X11 Packages"
|
||||||
|
|
||||||
msg_info "Creating Services"
|
msg_info "Creating Services"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y chromium
|
$STD apt-get install -y chromium
|
||||||
$STD apt-get install -y xvfb
|
$STD apt-get install -y xvfb
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
if [[ "$CTTYPE" == "0" ]]; then
|
if [[ "$CTTYPE" == "0" ]]; then
|
||||||
|
|||||||
@@ -18,17 +18,13 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
curl \
|
curl \
|
||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Install Checkmk"
|
msg_info "Install Checkmk"
|
||||||
RELEASE=$(curl -fsSL https://api.github.com/repos/checkmk/checkmk/tags | grep "name" | awk '{print substr($2, 3, length($2)-4) }' | grep -v "*-rc" | tail -n +2 | head -n 1)
|
RELEASE=$(curl -fsSL https://api.github.com/repos/checkmk/checkmk/tags | grep "name" | awk '{print substr($2, 3, length($2)-4) }' | grep -v "*-rc" | tail -n +2 | head -n 1)
|
||||||
wget -q https://download.checkmk.com/checkmk/${RELEASE}/check-mk-raw-${RELEASE}_0.bookworm_amd64.deb -O /opt/checkmk.deb
|
wget -q https://download.checkmk.com/checkmk/${RELEASE}/check-mk-raw-${RELEASE}_0.bookworm_amd64.deb -O /opt/checkmk.deb
|
||||||
$STD apt-get install -y /opt/checkmk.deb
|
$STD apt-get install -y /opt/checkmk.deb
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
echo "${RELEASE}" >"/opt/checkmk_version.txt"
|
echo "${RELEASE}" >"/opt/checkmk_version.txt"
|
||||||
msg_ok "Installed Checkmk"
|
msg_ok "Installed Checkmk"
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Cloudflared"
|
msg_info "Installing Cloudflared"
|
||||||
@@ -28,8 +26,6 @@ curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg >/usr/share/keyrings/c
|
|||||||
echo "deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared $VERSION main" >/etc/apt/sources.list.d/cloudflared.list
|
echo "deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared $VERSION main" >/etc/apt/sources.list.d/cloudflared.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y cloudflared
|
$STD apt-get install -y cloudflared
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Cloudflared"
|
msg_ok "Installed Cloudflared"
|
||||||
|
|
||||||
read -r -p "Would you like to configure cloudflared as a DNS-over-HTTPS (DoH) proxy? <y/N> " prompt
|
read -r -p "Would you like to configure cloudflared as a DNS-over-HTTPS (DoH) proxy? <y/N> " prompt
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Cockpit"
|
msg_info "Installing Cockpit"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y rsync
|
$STD apt-get install -y rsync
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Azul Zulu"
|
msg_info "Installing Azul Zulu"
|
||||||
|
|||||||
@@ -21,8 +21,6 @@ $STD apt-get install -y git
|
|||||||
$STD apt-get install -y make
|
$STD apt-get install -y make
|
||||||
$STD apt-get install -y g++
|
$STD apt-get install -y g++
|
||||||
$STD apt-get install -y gcc
|
$STD apt-get install -y gcc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y g++-multilib
|
$STD apt-get install -y g++-multilib
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Daemon Sync Server"
|
msg_info "Installing Daemon Sync Server"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -31,8 +29,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
RELEASE=$(curl -s https://api.github.com/repos/Lissy93/dashy/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
|
RELEASE=$(curl -s https://api.github.com/repos/Lissy93/dashy/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting Phoscon Repository"
|
msg_info "Setting Phoscon Repository"
|
||||||
@@ -33,8 +31,6 @@ wget -qL http://security.ubuntu.com/ubuntu/pool/main/o/openssl/$libssl
|
|||||||
$STD dpkg -i $libssl
|
$STD dpkg -i $libssl
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y deconz
|
$STD apt-get install -y deconz
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed deConz"
|
msg_ok "Installed deConz"
|
||||||
|
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
|
|||||||
@@ -18,17 +18,13 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y python3-libtorrent
|
$STD apt-get install -y python3-libtorrent
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
get_latest_release() {
|
get_latest_release() {
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
get_latest_release() {
|
get_latest_release() {
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting Up Hardware Acceleration"
|
msg_info "Setting Up Hardware Acceleration"
|
||||||
|
|||||||
@@ -17,15 +17,11 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing EMQX"
|
msg_info "Installing EMQX"
|
||||||
$STD bash <(curl -fsSL https://packagecloud.io/install/repositories/emqx/emqx/script.deb.sh)
|
$STD bash <(curl -fsSL https://packagecloud.io/install/repositories/emqx/emqx/script.deb.sh)
|
||||||
$STD apt-get install -y emqx
|
$STD apt-get install -y emqx
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD systemctl enable --now emqx
|
$STD systemctl enable --now emqx
|
||||||
msg_ok "Installed EMQX"
|
msg_ok "Installed EMQX"
|
||||||
|
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing FFmpeg (Patience)"
|
msg_info "Installing FFmpeg (Patience)"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
@@ -27,9 +25,7 @@ $STD apt-get install -y \
|
|||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip \
|
||||||
python3-venv \
|
python3-venv
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|
||||||
|
|||||||
@@ -21,9 +21,7 @@ $STD apt-get install -y \
|
|||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc \
|
||||||
lsb-release \
|
lsb-release \
|
||||||
gpg \
|
gpg
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up evcc Repository"
|
msg_info "Setting up evcc Repository"
|
||||||
|
|||||||
@@ -22,8 +22,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing ASP.NET Core 7 SDK"
|
msg_info "Installing ASP.NET Core 7 SDK"
|
||||||
@@ -36,8 +34,6 @@ if [ "${var_os}" = "debian" ]; then
|
|||||||
fi
|
fi
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y dotnet-sdk-7.0
|
$STD apt-get install -y dotnet-sdk-7.0
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed ASP.NET Core 7 SDK"
|
msg_ok "Installed ASP.NET Core 7 SDK"
|
||||||
|
|
||||||
msg_info "Installing ${APPLICATION}"
|
msg_info "Installing ${APPLICATION}"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y avahi-daemon
|
$STD apt-get install -y avahi-daemon
|
||||||
$STD apt-get install -y gnupg2
|
$STD apt-get install -y gnupg2
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Fhem Repository"
|
msg_info "Setting up Fhem Repository"
|
||||||
@@ -31,8 +29,6 @@ msg_ok "Set up Fhem Repository"
|
|||||||
msg_info "Installing Fhem"
|
msg_info "Installing Fhem"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y fhem
|
$STD apt-get install -y fhem
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_info "Installed Fhem"
|
msg_info "Installed Fhem"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
@@ -21,8 +21,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y xvfb
|
$STD apt-get install -y xvfb
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Chrome"
|
msg_info "Installing Chrome"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
@@ -28,8 +26,6 @@ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dea
|
|||||||
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing FlowiseAI (Patience)"
|
msg_info "Installing FlowiseAI (Patience)"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y git-lfs
|
$STD apt-get install -y git-lfs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Forgejo"
|
msg_info "Installing Forgejo"
|
||||||
|
|||||||
@@ -16,14 +16,10 @@ update_os
|
|||||||
|
|
||||||
msg_info "Installing Dependencies (Patience)"
|
msg_info "Installing Dependencies (Patience)"
|
||||||
$STD apt-get install -y {curl,sudo,mc,git,gpg,automake,build-essential,xz-utils,libtool,ccache,pkg-config,libgtk-3-dev,libavcodec-dev,libavformat-dev,libswscale-dev,libv4l-dev,libxvidcore-dev,libx264-dev,libjpeg-dev,libpng-dev,libtiff-dev,gfortran,openexr,libatlas-base-dev,libssl-dev,libtbb2,libtbb-dev,libdc1394-22-dev,libopenexr-dev,libgstreamer-plugins-base1.0-dev,libgstreamer1.0-dev,gcc,gfortran,libopenblas-dev,liblapack-dev,libusb-1.0-0-dev,jq,moreutils}
|
$STD apt-get install -y {curl,sudo,mc,git,gpg,automake,build-essential,xz-utils,libtool,ccache,pkg-config,libgtk-3-dev,libavcodec-dev,libavformat-dev,libswscale-dev,libv4l-dev,libxvidcore-dev,libx264-dev,libjpeg-dev,libpng-dev,libtiff-dev,gfortran,openexr,libatlas-base-dev,libssl-dev,libtbb2,libtbb-dev,libdc1394-22-dev,libopenexr-dev,libgstreamer-plugins-base1.0-dev,libgstreamer1.0-dev,gcc,gfortran,libopenblas-dev,liblapack-dev,libusb-1.0-0-dev,jq,moreutils}
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Python3 Dependencies"
|
msg_info "Installing Python3 Dependencies"
|
||||||
$STD apt-get install -y {python3,python3-dev,python3-setuptools,python3-distutils,python3-pip}
|
$STD apt-get install -y {python3,python3-dev,python3-setuptools,python3-distutils,python3-pip}
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD pip install --upgrade pip
|
$STD pip install --upgrade pip
|
||||||
msg_ok "Installed Python3 Dependencies"
|
msg_ok "Installed Python3 Dependencies"
|
||||||
|
|
||||||
@@ -33,8 +29,6 @@ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dea
|
|||||||
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing go2rtc"
|
msg_info "Installing go2rtc"
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y sqlite3
|
$STD apt-get install -y sqlite3
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Gitea"
|
msg_info "Installing Gitea"
|
||||||
|
|||||||
@@ -17,9 +17,7 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
curl \
|
curl \
|
||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing go2rtc"
|
msg_info "Installing go2rtc"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Gokapi"
|
msg_info "Installing Gokapi"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Gotify"
|
msg_info "Installing Gotify"
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y software-properties-common
|
$STD apt-get install -y software-properties-common
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Grafana Repository"
|
msg_info "Setting up Grafana Repository"
|
||||||
@@ -32,8 +30,6 @@ msg_ok "Set up Grafana Repository"
|
|||||||
msg_info "Installing Grafana"
|
msg_info "Installing Grafana"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y grafana
|
$STD apt-get install -y grafana
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
systemctl start grafana-server
|
systemctl start grafana-server
|
||||||
systemctl enable --now -q grafana-server.service
|
systemctl enable --now -q grafana-server.service
|
||||||
msg_ok "Installed Grafana"
|
msg_ok "Installed Grafana"
|
||||||
|
|||||||
@@ -23,9 +23,7 @@ $STD apt-get install -y \
|
|||||||
ca-certificates \
|
ca-certificates \
|
||||||
mc \
|
mc \
|
||||||
unzip \
|
unzip \
|
||||||
python3.11-venv \
|
python3.11-venv
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
@@ -34,8 +32,6 @@ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dea
|
|||||||
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install -g yarn
|
$STD npm install -g yarn
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing PHP8.2"
|
msg_info "Installing PHP8.2"
|
||||||
@@ -33,8 +31,6 @@ $STD apt-get install -y php8.2-sqlite3
|
|||||||
$STD apt-get install -y php8.2-gd
|
$STD apt-get install -y php8.2-gd
|
||||||
$STD apt-get install -y php8.2-intl
|
$STD apt-get install -y php8.2-intl
|
||||||
$STD apt-get install -y php8.2-mbstring
|
$STD apt-get install -y php8.2-mbstring
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed PHP8.2"
|
msg_ok "Installed PHP8.2"
|
||||||
|
|
||||||
msg_info "Installing grocy"
|
msg_info "Installing grocy"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
RELEASE=$(curl -s https://api.github.com/repos/juanfont/headscale/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
|
RELEASE=$(curl -s https://api.github.com/repos/juanfont/headscale/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y composer
|
$STD apt-get install -y composer
|
||||||
$STD apt-get install -y php8.2-{bz2,curl,sqlite3,zip,xml}
|
$STD apt-get install -y php8.2-{bz2,curl,sqlite3,zip,xml}
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
RELEASE=$(curl -sX GET "https://api.github.com/repos/linuxserver/Heimdall/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]')
|
RELEASE=$(curl -sX GET "https://api.github.com/repos/linuxserver/Heimdall/releases/latest" | awk '/tag_name/{print $4;exit}' FS='[""]')
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing OpenJDK"
|
msg_info "Installing OpenJDK"
|
||||||
@@ -27,8 +25,6 @@ wget -qO- https://packages.adoptium.net/artifactory/api/gpg/key/public | gpg --d
|
|||||||
echo 'deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/adoptium.gpg] https://packages.adoptium.net/artifactory/deb bookworm main' >/etc/apt/sources.list.d/adoptium.list
|
echo 'deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/adoptium.gpg] https://packages.adoptium.net/artifactory/deb bookworm main' >/etc/apt/sources.list.d/adoptium.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y temurin-17-jre
|
$STD apt-get install -y temurin-17-jre
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed OpenJDK"
|
msg_ok "Installed OpenJDK"
|
||||||
|
|
||||||
msg_info "Installing HiveMQ CE"
|
msg_info "Installing HiveMQ CE"
|
||||||
|
|||||||
@@ -24,9 +24,7 @@ $STD apt-get install -y \
|
|||||||
ca-certificates \
|
ca-certificates \
|
||||||
chromium/stable \
|
chromium/stable \
|
||||||
chromium-common/stable \
|
chromium-common/stable \
|
||||||
mc \
|
mc
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Additional Tools"
|
msg_info "Installing Additional Tools"
|
||||||
@@ -58,8 +56,6 @@ curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dea
|
|||||||
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_22.x nodistro main" >/etc/apt/sources.list.d/nodesource.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing Hoarder"
|
msg_info "Installing Hoarder"
|
||||||
|
|||||||
@@ -21,8 +21,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y ca-certificates
|
$STD apt-get install -y ca-certificates
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -34,8 +32,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js/Yarn"
|
msg_info "Installing Node.js/Yarn"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install -g yarn
|
$STD npm install -g yarn
|
||||||
msg_ok "Installed Node.js/Yarn"
|
msg_ok "Installed Node.js/Yarn"
|
||||||
|
|
||||||
|
|||||||
@@ -15,8 +15,6 @@ update_os
|
|||||||
|
|
||||||
msg_info "Installing Dependencies (Patience)"
|
msg_info "Installing Dependencies (Patience)"
|
||||||
$STD apt-get install -y git curl sudo mc bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libturbojpeg0-dev ffmpeg liblapack3 liblapack-dev dbus-broker libpcap-dev libavdevice-dev libavformat-dev libavcodec-dev libavutil-dev libavfilter-dev libmariadb-dev-compat libatlas-base-dev pip python3.12-dev
|
$STD apt-get install -y git curl sudo mc bluez libffi-dev libssl-dev libjpeg-dev zlib1g-dev autoconf build-essential libopenjp2-7 libturbojpeg0-dev ffmpeg liblapack3 liblapack-dev dbus-broker libpcap-dev libavdevice-dev libavformat-dev libavcodec-dev libavutil-dev libavfilter-dev libmariadb-dev-compat libatlas-base-dev pip python3.12-dev
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing UV"
|
msg_info "Installing UV"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
@@ -26,9 +24,7 @@ $STD apt-get install -y \
|
|||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip \
|
||||||
python3-venv \
|
python3-venv
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|
||||||
|
|||||||
@@ -19,9 +19,7 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
curl \
|
curl \
|
||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Homebox"
|
msg_info "Installing Homebox"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y avahi-daemon
|
$STD apt-get install -y avahi-daemon
|
||||||
$STD apt-get install -y gnupg2
|
$STD apt-get install -y gnupg2
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Homebridge Repository"
|
msg_info "Setting up Homebridge Repository"
|
||||||
@@ -31,8 +29,6 @@ msg_ok "Set up Homebridge Repository"
|
|||||||
msg_info "Installing Homebridge"
|
msg_info "Installing Homebridge"
|
||||||
$STD apt update
|
$STD apt update
|
||||||
$STD apt-get install -y homebridge
|
$STD apt-get install -y homebridge
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Homebridge"
|
msg_ok "Installed Homebridge"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -31,8 +29,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install -g pnpm
|
$STD npm install -g pnpm
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y pip
|
$STD apt-get install -y pip
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Homer"
|
msg_info "Installing Homer"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing HyperHDR"
|
msg_info "Installing HyperHDR"
|
||||||
@@ -28,8 +26,6 @@ chmod go+r /usr/share/keyrings/hyperhdr.public.apt.gpg.key
|
|||||||
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hyperhdr.public.apt.gpg.key] https://awawa-dev.github.io $(awk -F= '/VERSION_CODENAME/ {print $2}' /etc/os-release) main" >/etc/apt/sources.list.d/hyperhdr.list
|
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hyperhdr.public.apt.gpg.key] https://awawa-dev.github.io $(awk -F= '/VERSION_CODENAME/ {print $2}' /etc/os-release) main" >/etc/apt/sources.list.d/hyperhdr.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y hyperhdr
|
$STD apt-get install -y hyperhdr
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed HyperHDR"
|
msg_ok "Installed HyperHDR"
|
||||||
|
|
||||||
msg_info "Creating Service"
|
msg_info "Creating Service"
|
||||||
|
|||||||
@@ -21,8 +21,6 @@ $STD apt-get install -y lsb-release
|
|||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y apt-transport-https
|
$STD apt-get install -y apt-transport-https
|
||||||
$STD apt-get install -y libpython3.11
|
$STD apt-get install -y libpython3.11
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
@@ -31,8 +29,6 @@ wget -qO- https://releases.hyperion-project.org/hyperion.pub.key | gpg --dearmor
|
|||||||
echo "deb [signed-by=/usr/share/keyrings/hyperion.pub.gpg] https://apt.releases.hyperion-project.org/ $(lsb_release -cs) main" >/etc/apt/sources.list.d/hyperion.list
|
echo "deb [signed-by=/usr/share/keyrings/hyperion.pub.gpg] https://apt.releases.hyperion-project.org/ $(lsb_release -cs) main" >/etc/apt/sources.list.d/hyperion.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y hyperion
|
$STD apt-get install -y hyperion
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD systemctl enable --now hyperion@root.service
|
$STD systemctl enable --now hyperion@root.service
|
||||||
msg_ok "Installed Hyperion"
|
msg_ok "Installed Hyperion"
|
||||||
|
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y lsb-base
|
$STD apt-get install -y lsb-base
|
||||||
$STD apt-get install -y lsb-release
|
$STD apt-get install -y lsb-release
|
||||||
$STD apt-get install -y gnupg2
|
$STD apt-get install -y gnupg2
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up InfluxDB Repository"
|
msg_info "Setting up InfluxDB Repository"
|
||||||
@@ -40,12 +38,8 @@ msg_info "Installing InfluxDB"
|
|||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
if [[ $INFLUX == "2" ]]; then
|
if [[ $INFLUX == "2" ]]; then
|
||||||
$STD apt-get install -y influxdb2
|
$STD apt-get install -y influxdb2
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
else
|
else
|
||||||
$STD apt-get install -y influxdb
|
$STD apt-get install -y influxdb
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
wget -q https://dl.influxdata.com/chronograf/releases/chronograf_1.10.1_amd64.deb
|
wget -q https://dl.influxdata.com/chronograf/releases/chronograf_1.10.1_amd64.deb
|
||||||
$STD dpkg -i chronograf_1.10.1_amd64.deb
|
$STD dpkg -i chronograf_1.10.1_amd64.deb
|
||||||
fi
|
fi
|
||||||
@@ -56,8 +50,6 @@ read -r -p "Would you like to add Telegraf? <y/N> " prompt
|
|||||||
if [[ "${prompt,,}" =~ ^(y|yes)$ ]]; then
|
if [[ "${prompt,,}" =~ ^(y|yes)$ ]]; then
|
||||||
msg_info "Installing Telegraf"
|
msg_info "Installing Telegraf"
|
||||||
$STD apt-get install -y telegraf
|
$STD apt-get install -y telegraf
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Telegraf"
|
msg_ok "Installed Telegraf"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
@@ -17,9 +17,7 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
curl \
|
curl \
|
||||||
mc \
|
mc \
|
||||||
sudo \
|
sudo
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y ca-certificates
|
$STD apt-get install -y ca-certificates
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -32,8 +30,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing ioBroker (Patience)"
|
msg_info "Installing ioBroker (Patience)"
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
RELEASE=$(curl -s https://api.github.com/repos/ventoy/pxe/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
|
RELEASE=$(curl -s https://api.github.com/repos/ventoy/pxe/releases/latest | grep "tag_name" | awk '{print substr($2, 3, length($2)-4) }')
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Jackett"
|
msg_info "Installing Jackett"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting Up Hardware Acceleration"
|
msg_info "Setting Up Hardware Acceleration"
|
||||||
@@ -53,8 +51,6 @@ EOF
|
|||||||
# Install Jellyfin using the metapackage (which will fetch jellyfin-server, jellyfin-web, and jellyfin-ffmpeg5)
|
# Install Jellyfin using the metapackage (which will fetch jellyfin-server, jellyfin-web, and jellyfin-ffmpeg5)
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y jellyfin
|
$STD apt-get install -y jellyfin
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
chown -R jellyfin:adm /etc/jellyfin
|
chown -R jellyfin:adm /etc/jellyfin
|
||||||
sleep 10
|
sleep 10
|
||||||
systemctl restart jellyfin
|
systemctl restart jellyfin
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -32,8 +30,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing pnpm"
|
msg_info "Installing pnpm"
|
||||||
|
|||||||
@@ -17,9 +17,7 @@ $STD apt-get install -y \
|
|||||||
curl \
|
curl \
|
||||||
mc \
|
mc \
|
||||||
sudo \
|
sudo \
|
||||||
openjdk-17-jre \
|
openjdk-17-jre
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setup Jenkins"
|
msg_info "Setup Jenkins"
|
||||||
@@ -27,8 +25,6 @@ wget -qO /usr/share/keyrings/jenkins-keyring.asc https://pkg.jenkins.io/debian/j
|
|||||||
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]" https://pkg.jenkins.io/debian binary/ >/etc/apt/sources.list.d/jenkins.list
|
echo "deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc]" https://pkg.jenkins.io/debian binary/ >/etc/apt/sources.list.d/jenkins.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y jenkins
|
$STD apt-get install -y jenkins
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Setup Jenkins"
|
msg_ok "Setup Jenkins"
|
||||||
|
|
||||||
motd_ssh
|
motd_ssh
|
||||||
|
|||||||
@@ -17,8 +17,6 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Kavita"
|
msg_info "Installing Kavita"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y ca-certificates-java
|
$STD apt-get install -y ca-certificates-java
|
||||||
$STD apt-get install -y openjdk-17-jre-headless
|
$STD apt-get install -y openjdk-17-jre-headless
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
RELEASE=$(curl -s https://api.github.com/repos/keycloak/keycloak/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
|
RELEASE=$(curl -s https://api.github.com/repos/keycloak/keycloak/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }')
|
||||||
|
|||||||
@@ -25,9 +25,7 @@ $STD apt-get install -y \
|
|||||||
composer \
|
composer \
|
||||||
mariadb-server \
|
mariadb-server \
|
||||||
libapache2-mod-php \
|
libapache2-mod-php \
|
||||||
php8.2-{mbstring,gd,intl,pdo,mysql,tokenizer,zip,xml} \
|
php8.2-{mbstring,gd,intl,pdo,mysql,tokenizer,zip,xml}
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up database"
|
msg_info "Setting up database"
|
||||||
|
|||||||
@@ -18,9 +18,7 @@ $STD apt-get install -y \
|
|||||||
curl \
|
curl \
|
||||||
mc \
|
mc \
|
||||||
sudo \
|
sudo \
|
||||||
openjdk-17-jre \
|
openjdk-17-jre
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Komga"
|
msg_info "Installing Komga"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing IPFS"
|
msg_info "Installing IPFS"
|
||||||
|
|||||||
@@ -19,15 +19,11 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Python3 Dependencies"
|
msg_info "Installing Python3 Dependencies"
|
||||||
$STD apt-get install -y pip
|
$STD apt-get install -y pip
|
||||||
$STD apt-get install -y python3-irc
|
$STD apt-get install -y python3-irc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD pip install jaraco.stream
|
$STD pip install jaraco.stream
|
||||||
$STD pip install python-Levenshtein
|
$STD pip install python-Levenshtein
|
||||||
$STD pip install soupsieve
|
$STD pip install soupsieve
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y sqlite3
|
$STD apt-get install -y sqlite3
|
||||||
$STD apt-get install -y libchromaprint-tools
|
$STD apt-get install -y libchromaprint-tools
|
||||||
$STD apt-get install -y mediainfo
|
$STD apt-get install -y mediainfo
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Lidarr"
|
msg_info "Installing Lidarr"
|
||||||
|
|||||||
@@ -22,9 +22,7 @@ $STD apt-get install -y \
|
|||||||
make \
|
make \
|
||||||
postgresql \
|
postgresql \
|
||||||
cargo \
|
cargo \
|
||||||
gnupg \
|
gnupg
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -36,8 +34,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js/Yarn"
|
msg_info "Installing Node.js/Yarn"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install -g yarn
|
$STD npm install -g yarn
|
||||||
msg_ok "Installed Node.js/Yarn"
|
msg_ok "Installed Node.js/Yarn"
|
||||||
|
|
||||||
|
|||||||
@@ -18,9 +18,7 @@ $STD apt-get install -y \
|
|||||||
curl \
|
curl \
|
||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc \
|
||||||
postgresql \
|
postgresql
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up PostgreSQL"
|
msg_info "Setting up PostgreSQL"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing lldap"
|
msg_info "Installing lldap"
|
||||||
|
|||||||
@@ -20,9 +20,7 @@ $STD apt-get install -y \
|
|||||||
wget \
|
wget \
|
||||||
mc \
|
mc \
|
||||||
zip \
|
zip \
|
||||||
jq \
|
jq
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -22,8 +22,6 @@ $STD apt-get install -y g++
|
|||||||
$STD apt-get install -y gcc
|
$STD apt-get install -y gcc
|
||||||
$STD apt-get install -y ca-certificates
|
$STD apt-get install -y ca-certificates
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -35,8 +33,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
$STD npm install -g npm@latest
|
$STD npm install -g npm@latest
|
||||||
$STD npm install -g yarn
|
$STD npm install -g yarn
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y mc
|
|||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y ca-certificates
|
$STD apt-get install -y ca-certificates
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -33,8 +31,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Setting up MagicMirror Repository"
|
msg_info "Setting up MagicMirror Repository"
|
||||||
|
|||||||
@@ -17,14 +17,10 @@ msg_info "Installing Dependencies"
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing MariaDB"
|
msg_info "Installing MariaDB"
|
||||||
$STD apt-get install -y mariadb-server
|
$STD apt-get install -y mariadb-server
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
sed -i 's/^# *\(port *=.*\)/\1/' /etc/mysql/my.cnf
|
sed -i 's/^# *\(port *=.*\)/\1/' /etc/mysql/my.cnf
|
||||||
sed -i 's/^bind-address/#bind-address/g' /etc/mysql/mariadb.conf.d/50-server.cnf
|
sed -i 's/^bind-address/#bind-address/g' /etc/mysql/mariadb.conf.d/50-server.cnf
|
||||||
msg_ok "Installed MariaDB"
|
msg_ok "Installed MariaDB"
|
||||||
@@ -40,9 +36,7 @@ if [[ ${prompt,,} =~ ^(y|yes)$ ]]; then
|
|||||||
php-zip \
|
php-zip \
|
||||||
php-gd \
|
php-gd \
|
||||||
php-json \
|
php-json \
|
||||||
php-curl \
|
php-curl
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
|
|
||||||
wget -q "https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.tar.gz"
|
wget -q "https://files.phpmyadmin.net/phpMyAdmin/5.2.1/phpMyAdmin-5.2.1-all-languages.tar.gz"
|
||||||
mkdir -p /var/www/html/phpMyAdmin
|
mkdir -p /var/www/html/phpMyAdmin
|
||||||
|
|||||||
@@ -20,8 +20,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -33,8 +31,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Install Matterbridge"
|
msg_info "Install Matterbridge"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y ffmpeg
|
$STD apt-get install -y ffmpeg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing MediaMTX"
|
msg_info "Installing MediaMTX"
|
||||||
|
|||||||
@@ -22,16 +22,12 @@ $STD apt-get install -y \
|
|||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc \
|
||||||
git-core \
|
git-core \
|
||||||
mediainfo \
|
mediainfo
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
cat <<EOF >/etc/apt/sources.list.d/non-free.list
|
cat <<EOF >/etc/apt/sources.list.d/non-free.list
|
||||||
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
|
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
|
||||||
EOF
|
EOF
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y unrar
|
$STD apt-get install -y unrar
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
rm /etc/apt/sources.list.d/non-free.list
|
rm /etc/apt/sources.list.d/non-free.list
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
|
|||||||
@@ -22,9 +22,7 @@ $STD apt-get install -y \
|
|||||||
curl \
|
curl \
|
||||||
sudo \
|
sudo \
|
||||||
tzdata \
|
tzdata \
|
||||||
mc \
|
mc
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -36,8 +34,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing pnpm"
|
msg_info "Installing pnpm"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y ca-certificates
|
$STD apt-get install -y ca-certificates
|
||||||
$STD apt-get install -y gnupg
|
$STD apt-get install -y gnupg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -32,8 +30,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing MeshCentral"
|
msg_info "Installing MeshCentral"
|
||||||
|
|||||||
@@ -38,9 +38,7 @@ $STD apt-get install -y \
|
|||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip \
|
||||||
python3-venv \
|
python3-venv
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
msg_ok "Installed Python3"
|
msg_ok "Installed Python3"
|
||||||
|
|
||||||
msg_info "Setting up Node.js Repository"
|
msg_info "Setting up Node.js Repository"
|
||||||
@@ -52,8 +50,6 @@ msg_ok "Set up Node.js Repository"
|
|||||||
msg_info "Installing Node.js"
|
msg_info "Installing Node.js"
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y nodejs
|
$STD apt-get install -y nodejs
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Node.js"
|
msg_ok "Installed Node.js"
|
||||||
|
|
||||||
msg_info "Installing MeTube"
|
msg_info "Installing MeTube"
|
||||||
|
|||||||
@@ -19,8 +19,6 @@ $STD apt-get install -y gnupg
|
|||||||
$STD apt-get install -y curl
|
$STD apt-get install -y curl
|
||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
# Abfrage für die MongoDB-Version
|
# Abfrage für die MongoDB-Version
|
||||||
@@ -36,8 +34,6 @@ wget -qO- https://www.mongodb.org/static/pgp/server-${MONGODB_VERSION}.asc | gpg
|
|||||||
echo "deb [signed-by=/usr/share/keyrings/mongodb-server-${MONGODB_VERSION}.gpg] http://repo.mongodb.org/apt/debian $(grep '^VERSION_CODENAME=' /etc/os-release | cut -d'=' -f2)/mongodb-org/${MONGODB_VERSION} main" >/etc/apt/sources.list.d/mongodb-org-${MONGODB_VERSION}.list
|
echo "deb [signed-by=/usr/share/keyrings/mongodb-server-${MONGODB_VERSION}.gpg] http://repo.mongodb.org/apt/debian $(grep '^VERSION_CODENAME=' /etc/os-release | cut -d'=' -f2)/mongodb-org/${MONGODB_VERSION} main" >/etc/apt/sources.list.d/mongodb-org-${MONGODB_VERSION}.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y mongodb-org
|
$STD apt-get install -y mongodb-org
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
sed -i 's/bindIp: 127.0.0.1/bindIp: 0.0.0.0/' /etc/mongod.conf
|
sed -i 's/bindIp: 127.0.0.1/bindIp: 0.0.0.0/' /etc/mongod.conf
|
||||||
systemctl enable -q --now mongod.service
|
systemctl enable -q --now mongod.service
|
||||||
msg_ok "Installed MongoDB $MONGODB_VERSION"
|
msg_ok "Installed MongoDB $MONGODB_VERSION"
|
||||||
|
|||||||
@@ -19,32 +19,24 @@ $STD apt-get install -y sudo
|
|||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y git
|
$STD apt-get install -y git
|
||||||
$STD apt-get install -y cifs-utils
|
$STD apt-get install -y cifs-utils
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
$STD apt-get install -y \
|
$STD apt-get install -y \
|
||||||
python3 \
|
python3 \
|
||||||
python3-dev \
|
python3-dev \
|
||||||
python3-pip \
|
python3-pip
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|
||||||
msg_info "Installing Motion"
|
msg_info "Installing Motion"
|
||||||
$STD apt-get install -y motion
|
$STD apt-get install -y motion
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
systemctl stop motion
|
systemctl stop motion
|
||||||
$STD systemctl disable motion
|
$STD systemctl disable motion
|
||||||
msg_ok "Installed Motion"
|
msg_ok "Installed Motion"
|
||||||
|
|
||||||
msg_info "Installing FFmpeg"
|
msg_info "Installing FFmpeg"
|
||||||
$STD apt-get install -y ffmpeg v4l-utils
|
$STD apt-get install -y ffmpeg v4l-utils
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed FFmpeg"
|
msg_ok "Installed FFmpeg"
|
||||||
|
|
||||||
msg_info "Installing MotionEye"
|
msg_info "Installing MotionEye"
|
||||||
|
|||||||
@@ -18,8 +18,6 @@ $STD apt-get install -y curl
|
|||||||
$STD apt-get install -y sudo
|
$STD apt-get install -y sudo
|
||||||
$STD apt-get install -y mc
|
$STD apt-get install -y mc
|
||||||
$STD apt-get install -y gpg
|
$STD apt-get install -y gpg
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Installing Mosquitto MQTT Broker"
|
msg_info "Installing Mosquitto MQTT Broker"
|
||||||
|
|||||||
@@ -19,21 +19,15 @@ $STD apt-get install -y \
|
|||||||
curl \
|
curl \
|
||||||
sudo \
|
sudo \
|
||||||
mc \
|
mc \
|
||||||
jq \
|
jq
|
||||||
openssh-server \
|
|
||||||
wget
|
|
||||||
echo "deb http://deb.debian.org/debian bookworm non-free non-free-firmware" > /etc/apt/sources.list.d/non-free.list
|
echo "deb http://deb.debian.org/debian bookworm non-free non-free-firmware" > /etc/apt/sources.list.d/non-free.list
|
||||||
$STD apt-get update
|
$STD apt-get update
|
||||||
$STD apt-get install -y unrar
|
$STD apt-get install -y unrar
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
rm /etc/apt/sources.list.d/non-free.list
|
rm /etc/apt/sources.list.d/non-free.list
|
||||||
msg_ok "Installed Dependencies"
|
msg_ok "Installed Dependencies"
|
||||||
|
|
||||||
msg_info "Updating Python3"
|
msg_info "Updating Python3"
|
||||||
$STD apt-get install -y python3-pip
|
$STD apt-get install -y python3-pip
|
||||||
$STD apt-get install -y openssh-server
|
|
||||||
$STD apt-get install -y wget
|
|
||||||
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
rm -rf /usr/lib/python3.*/EXTERNALLY-MANAGED
|
||||||
$STD pip install -U --no-cache-dir pip
|
$STD pip install -U --no-cache-dir pip
|
||||||
msg_ok "Updated Python3"
|
msg_ok "Updated Python3"
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user