summaryrefslogtreecommitdiff
path: root/INSTALL.md
diff options
context:
space:
mode:
Diffstat (limited to 'INSTALL.md')
-rw-r--r--INSTALL.md15
1 files changed, 11 insertions, 4 deletions
diff --git a/INSTALL.md b/INSTALL.md
index 886e45d..3cd757f 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -21,18 +21,25 @@ virtualenv --system-site-packages $VENV_PATH/pergamon
pip install -r $SRV_PATH/ishtar-pergamon/requirements.txt
cd $SRV_PATH/ishtar-pergamon
-# initialize the DB and the static files
+# initialize DB, static files, translations...
+cp pergamon/settings/local.py.sample pergamon/settings/local.py
+vim pergamon/settings/local.py # at least set a SECRET_KEY, BASE_URL and ALLOWED_HOSTS
+
+chown -R www-data:www-data media
cp Makefile.example Makefile
make collectstatic
make migrate
-chown -R www-data:www-data media
+make compilemessages
+./manage.py createsuperuser
+# webserver configuration
cp conf/nginx.conf.template /etc/nginx/sites-available/pergamon.conf
-vim /etc/nginx/sites-available/pergamon.conf
+vim /etc/nginx/sites-available/pergamon.conf # change at least server name
ln -s /etc/nginx/sites-available/pergamon.conf /etc/nginx/sites-enabled/pergamon.conf
cp conf/uwsgi.ini.template /etc/uwsgi/apps-available/pergamon.ini
-vim /etc/uwsgi/apps-available/pergamon.ini
+vim /etc/uwsgi/apps-available/pergamon.ini # change at least projectdomain
ln -s /etc/uwsgi/apps-available/pergamon.ini /etc/uwsgi/apps-enabled/pergamon.ini
+systemctl restart uwsgi nginx
```