Revert "Add wget and openssh dependencies"

This reverts commit d729c3e272.
This commit is contained in:
Sam Heinz
2025-01-08 00:14:00 +10:00
parent 07263fd421
commit 3c79128e8e
201 changed files with 194 additions and 797 deletions

1
.gitignore vendored
View File

@@ -1 +0,0 @@
script.py

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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)"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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."

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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)"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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}

View File

@@ -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

View File

@@ -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"

View File

@@ -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)"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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) }')

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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() {

View File

@@ -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() {

View File

@@ -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"

View File

@@ -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"

View File

@@ -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)"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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}"

View File

@@ -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

View File

@@ -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"

View File

@@ -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)"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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) }')

View File

@@ -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='[""]')

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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)"

View File

@@ -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) }')

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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) }')

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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"

View File

@@ -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