summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 ####################################