summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xinstall.sh13
1 files changed, 9 insertions, 4 deletions
diff --git a/install.sh b/install.sh
index 1aaec12..6d8ac3d 100755
--- a/install.sh
+++ b/install.sh
@@ -11,12 +11,16 @@ if [ -z "$RESPONSIBLE_EMAIL" ];
echo " * Install dependencies"
-apt install git nginx uwsgi uwsgi-plugin-python3 postgresql apg sed
-apt install python3 python3-pip python3-psycopg2 python3-pygments
-apt install -t stretch-backports python3-django
+APT_OPTIONS=" -y -q "
+
+[ "$DEBUG" == 'true' ] && APT_OPTIONS=""
+
+apt install $APT_OPTIONS git nginx uwsgi uwsgi-plugin-python3 postgresql apg sed gettext
+apt install $APT_OPTIONS python3 python3-pip python3-psycopg2 python3-pygments
+apt install $APT_OPTIONS -t stretch-backports python3-django
# buster: apt install python3-django
-pip3 install scrapy==1.7 tldextract==2.2 django-ajax-selects==1.6.0
+pip3 install scrapy==1.7 tldextract==2.2 django-ajax-selects==1.6.0 > /dev/null
# buster: apt install python3-tldextract django-ajax-selects
# bullseye: apt install python3-scrapy python3-tldextract django-ajax-selects
@@ -59,6 +63,7 @@ fi
make update
+echo " * create super user"
python3 manage.py createsuperuser
systemctl restart uwsgi nginx