Compare commits

...

10 Commits

Author SHA1 Message Date
tteckster 563c9f41e8
Update adguard-install.sh
tweak
2023-07-01 21:27:32 -04:00
tteckster 3d22cec881
Update openobserve-install.sh
tweak
2023-07-01 21:26:22 -04:00
tteckster 173e132e39
Update cloudflared-install.sh
tweak
2023-07-01 21:25:15 -04:00
tteckster 04638c27ad
Update adguard-install.sh
eliminate outside bash script
2023-07-01 18:12:17 -04:00
tteckster 4544974c73
Update uptimekuma.sh
default Debian 12
2023-07-01 17:41:24 -04:00
tteckster 8e3af578e8
Update cloudflared.sh
default Debian 12
2023-07-01 17:27:40 -04:00
tteckster d8521347eb
Update cloudflared-install.sh
Debian 12 compatible
2023-07-01 17:26:59 -04:00
tteckster 2cd7e87f0c
Update zigbee2mqtt.sh
default Debian 12
2023-07-01 17:19:01 -04:00
tteckster fa696474d5
Update n8n.sh
default Debian 12
2023-07-01 16:47:58 -04:00
tteckster 301058696b
Update n8n-install.sh
fix node
2023-07-01 16:43:35 -04:00
8 changed files with 38 additions and 12 deletions

View File

@ -23,7 +23,7 @@ var_disk="2"
var_cpu="1"
var_ram="512"
var_os="debian"
var_version="11"
var_version="12"
variables
color
catch_errors

View File

@ -24,7 +24,7 @@ var_disk="3"
var_cpu="2"
var_ram="2048"
var_os="debian"
var_version="11"
var_version="12"
variables
color
catch_errors

View File

@ -24,7 +24,7 @@ var_disk="4"
var_cpu="1"
var_ram="1024"
var_os="debian"
var_version="11"
var_version="12"
variables
color
catch_errors

View File

@ -24,7 +24,7 @@ var_disk="4"
var_cpu="2"
var_ram="1024"
var_os="debian"
var_version="11"
var_version="12"
variables
color
catch_errors

View File

@ -20,9 +20,33 @@ $STD apt-get install -y mc
msg_ok "Installed Dependencies"
msg_info "Installing AdGuard Home"
$STD bash <(curl -fsSL https://raw.githubusercontent.com/AdguardTeam/AdGuardHome/master/scripts/install.sh)
$STD tar zxvf <(curl -fsSL https://static.adtidy.org/adguardhome/release/AdGuardHome_linux_amd64.tar.gz) -C /opt
msg_ok "Installed AdGuard Home"
msg_info "Creating Service"
cat <<EOF >/etc/systemd/system/AdGuardHome.service
[Unit]
Description=AdGuard Home: Network-level blocker
ConditionFileIsExecutable=/opt/AdGuardHome/AdGuardHome
After=syslog.target network-online.target
[Service]
StartLimitInterval=5
StartLimitBurst=10
ExecStart=/opt/AdGuardHome/AdGuardHome "-s" "run"
WorkingDirectory=/opt/AdGuardHome
StandardOutput=file:/var/log/AdGuardHome.out
StandardError=file:/var/log/AdGuardHome.err
Restart=always
RestartSec=10
EnvironmentFile=-/etc/sysconfig/AdGuardHome
[Install]
WantedBy=multi-user.target
EOF
systemctl enable -q --now AdGuardHome.service
msg_ok "Created Service"
motd_ssh
customize

View File

@ -21,8 +21,9 @@ msg_ok "Installed Dependencies"
msg_info "Installing Cloudflared"
mkdir -p --mode=0755 /usr/share/keyrings
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null
echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared bullseye main' | tee /etc/apt/sources.list.d/cloudflared.list >/dev/null
VERSION="$(awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release)"
curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg >/usr/share/keyrings/cloudflare-main.gpg
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 install -y cloudflared
msg_ok "Installed Cloudflared"

View File

@ -19,11 +19,12 @@ $STD apt-get install -y sudo
$STD apt-get install -y mc
msg_ok "Installed Dependencies"
msg_info "Setting up Node.js Repository"
$STD bash <(curl -fsSL https://deb.nodesource.com/setup_18.x)
msg_ok "Set up Node.js Repository"
msg_info "Installing Node.js"
$STD bash <(curl -fsSL https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh)
. ~/.bashrc
$STD nvm install 16.20.1
ln -sf /root/.nvm/versions/node/v16.20.1/bin/node /usr/bin/node
$STD apt-get install -y nodejs
msg_ok "Installed Node.js"
msg_info "Installing n8n (Patience)"

View File

@ -22,7 +22,7 @@ msg_ok "Installed Dependencies"
msg_info "Installing OpenObserve"
mkdir -p /opt/openobserve/data
LATEST=$(curl -sL https://api.github.com/repos/openobserve/openobserve/releases/latest | grep '"tag_name":' | cut -d'"' -f4)
tar zxvf <(curl -fsSL https://github.com/openobserve/openobserve/releases/download/$LATEST/openobserve-${LATEST}-linux-amd64.tar.gz) -C /opt/openobserve &>/dev/null
$STD tar zxvf <(curl -fsSL https://github.com/openobserve/openobserve/releases/download/$LATEST/openobserve-${LATEST}-linux-amd64.tar.gz) -C /opt/openobserve
cat <<EOF >/opt/openobserve/data/.env
ZO_ROOT_USER_EMAIL = "admin@example.com"