split install scripts

master
lalanza808 4 years ago
parent 033a75428d
commit 0d133fee9a

@ -1,6 +1,6 @@
#!/bin/bash
# wgas user_data install script (Ubuntu 18.04)
# Setup user and install wgas app as service
set -x
@ -18,20 +18,6 @@ export WGAS_DNS=$WGAS_DNS
export WGAS_ROUTE=$WGAS_ROUTE
export WGAS_PORT=$WGAS_PORT
# Update package metadata and install base dependencies
apt-get update
apt-get install -y git sudo gettext
# Install WireGuard
apt-get install -y software-properties-common
add-apt-repository -y ppa:wireguard/wireguard
apt-get update
apt-get install -y "linux-headers-$(uname -r)"
apt-get install -y wireguard iptables resolvconf
# Install Rust dependencies
apt-get install -y build-essential
# Create app user and directory
useradd $APP_USER -s /sbin/nologin -M
mkdir -p $APP_HOME

@ -0,0 +1,19 @@
#!/bin/bash
# Install base packages for wgas
set -x
# Update package metadata and install base dependencies
apt-get update
apt-get install -y git sudo gettext
# Install WireGuard
apt-get install -y software-properties-common
add-apt-repository -y ppa:wireguard/wireguard
apt-get update
apt-get install -y "linux-headers-$(uname -r)"
apt-get install -y wireguard iptables resolvconf
# Install Rust dependencies
apt-get install -y build-essential
Loading…
Cancel
Save