summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkvahuja <k.v.ahuja@gmail.com>2017-02-10 20:17:13 +0530
committerkvahuja <k.v.ahuja@gmail.com>2017-02-10 20:17:13 +0530
commite84f2fb1c3c1155f777e44c0e470c57bcb02b068 (patch)
treef7177e11e138fba281645e2ff213a72ca0ccf536
parent4a2ae2f2145950194d0df03e1a13fcd5ae3b3f0f (diff)
downloadvaindock-e84f2fb1c3c1155f777e44c0e470c57bcb02b068.tar.gz
vaindock-e84f2fb1c3c1155f777e44c0e470c57bcb02b068.zip
added processor setup to the docker
-rw-r--r--docker-compose.yml25
1 files changed, 23 insertions, 2 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 3c8c1c0..bac987a 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -11,7 +11,7 @@ services:
# volume to map Vainsocial.com code. used by Workspace repo.
- ../vainsocial.com/:/var/www/vainsocial
- ../apigrabber:/apps/api
- - ../analyzer:/apps/cli
+ - ../analyzer:/apps/climate
### Workspace Utilities Container ###########################
@@ -97,7 +97,7 @@ services:
links:
- php-fpm
-### Python Container
+### Python Container for apigrabber
apigrabber:
container_name: vaindock_apigrabber
build: ./python
@@ -115,6 +115,27 @@ services:
- POSTGRESQL_PASSWORD=vainraw
+### Python Container for processor
+ vaindock_python_processor:
+ container_name: vaindock_python_processor
+ build: ./python
+ volumes:
+ - ../processor:/apps/api
+ links:
+ - vaindock_postgres_raw
+ - vaindock_postgres_web
+ environment:
+ - POSTGRESQL_SOURCE_HOST=vaindock_postgres_raw
+ - POSTGRESQL_SOURCE_PORT=5432
+ - POSTGRESQL_SOURCE_DB=vainsocial-raw
+ - POSTGRESQL_SOURCE_USER=vainraw
+ - POSTGRESQL_SOURCE_PASSWORD=vainraw
+ - POSTGRESQL_DEST_HOST=vaindock_postgres_web
+ - POSTGRESQL_DEST_PORT=5432
+ - POSTGRESQL_DEST_DB=vainsocial-web
+ - POSTGRESQL_DEST_USER=vainweb
+ - POSTGRESQL_DEST_PASSWORD=vainweb
+
### PostgreSQL Container - Web ####################################