forked from switnet/quick-jibri-installer
standardize on docker.io as distro package.
This commit is contained in:
parent
44c21e174a
commit
3ba587fc4f
|
@ -59,20 +59,8 @@ PSGVER="$(apt-cache madison postgresql|tr -d '[:blank:]'|awk -F'[|+]' 'NR==1{pri
|
||||||
ETHERPAD_DB_USER="dockerpad"
|
ETHERPAD_DB_USER="dockerpad"
|
||||||
ETHERPAD_DB_NAME="etherpad"
|
ETHERPAD_DB_NAME="etherpad"
|
||||||
ETHERPAD_DB_PASS="$(tr -dc "a-zA-Z0-9#*=" < /dev/urandom | fold -w 10 | head -n1)"
|
ETHERPAD_DB_PASS="$(tr -dc "a-zA-Z0-9#*=" < /dev/urandom | fold -w 10 | head -n1)"
|
||||||
DOCKER_CE_REPO="$(check_apt_policy docker)"
|
|
||||||
WS_CONF_MATCH1="# ensure all static content can always be found first"
|
WS_CONF_MATCH1="# ensure all static content can always be found first"
|
||||||
|
|
||||||
echo "Add Docker repo"
|
|
||||||
if [ "$DOCKER_CE_REPO" = "stable" ]; then
|
|
||||||
echo "Docker repository already installed"
|
|
||||||
else
|
|
||||||
echo "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" > \
|
|
||||||
/etc/apt/sources.list.d/docker-ce.list
|
|
||||||
wget -qO - https://download.docker.com/linux/ubuntu/gpg | \
|
|
||||||
gpg --dearmor | tee /etc/apt/trusted.gpg.d/docker-gpg-key.gpg >/dev/null
|
|
||||||
apt-get -q2 update
|
|
||||||
fi
|
|
||||||
|
|
||||||
read -p "Set your etherpad docker admin password: " -r ETHERPAD_ADMIN_PASS
|
read -p "Set your etherpad docker admin password: " -r ETHERPAD_ADMIN_PASS
|
||||||
|
|
||||||
# Make sure we can rely on the match strings.
|
# Make sure we can rely on the match strings.
|
||||||
|
@ -80,7 +68,7 @@ printf "> Testing match strings on config files.\n"
|
||||||
test_match "$WS_MATCH1" "$WS_CONF"
|
test_match "$WS_MATCH1" "$WS_CONF"
|
||||||
|
|
||||||
# Install required packages
|
# Install required packages
|
||||||
install_ifnot docker-ce
|
install_ifnot docker.io
|
||||||
install_ifnot postgresql-"$PSGVER"
|
install_ifnot postgresql-"$PSGVER"
|
||||||
|
|
||||||
# Create DB
|
# Create DB
|
||||||
|
|
Loading…
Reference in New Issue