From 66f012f3ec8661ae396a8c917944fecb62b1845f Mon Sep 17 00:00:00 2001 From: Ari Timonen Date: Sun, 3 May 2020 12:48:47 +0300 Subject: [PATCH] Doc update --- INSTALL.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/INSTALL.md b/INSTALL.md index 240a17f..c650c60 100644 --- a/INSTALL.md +++ b/INSTALL.md @@ -2,7 +2,7 @@ ENSL Website is fairly easy to run. -## 1. Install requirements: docker, docker-compose and git +### 1. Install requirements: docker, docker-compose and git https://docs.docker.com/install/ https://docs.docker.com/compose/install/ @@ -17,16 +17,16 @@ Install git: https://git-scm.com/book/en/v2/Getting-Started-Installing-Git sudo apt-get install git -## 2. Download ENSL website and install it +### 2. Download ENSL website and install it git clone git@github.com:ENSL/ensl.org.git -## 3. Second build the ENSL docker containers. +### 3. Build the ENSL docker containers. cd ensl.org docker-compose build -## 4. Put any database dumps to `db/initdb.d`. (optional) +### 4. Put any database dumps to `db/initdb.d`. (optional) You can use `script/db_dump.sh` to dump production database. @@ -35,16 +35,16 @@ You can use `script/db_dump.sh` to dump production database. You need to manually copy it to staging database on same db server for now. -## 5. Select your environment (eg. production). Then use a script to load the env vars to your shell env: +### 5. Load the env vars to your shell env: source script/env.sh .env .env.production -## 6. Then start the whole thing +### 6. Then start the whole thing docker-compose up production docker-compose down -## 7. Install reverse proxy (production only) +### 7. Install reverse proxy (production only) a) The docker-compose contains basic nginx setup. It's in docker-compose. Use that.