浏览代码

Updating to use uwsgipass for better http handling

Rodrigo Asencio 4 年之前
父节点
当前提交
c29dfaba83
共有 4 个文件被更改,包括 9 次插入6 次删除
  1. 1 0
      .gitignore
  2. 2 2
      backend/docker-compose.yml
  3. 3 2
      buro/docker-compose.yml
  4. 3 2
      webview/docker-compose.yml

+ 1 - 0
.gitignore

@@ -58,3 +58,4 @@ docs/_build/
 # PyBuilder
 target/
 
+backend/db-backup/*

+ 2 - 2
backend/docker-compose.yml

@@ -6,7 +6,8 @@ services:
     ports:
       - "54320:5432"
     volumes:
-      - db-data:/var/lib/postgresql/data
+      - ./db-data:/var/lib/postgresql/data
+      - ./db-backup:/docker-entrypoint-initdb.d
     environment:
       POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
     networks:
@@ -95,7 +96,6 @@ services:
       smtp_sender: "${smtp_sender}"
       smtp_login: "${smtp_login}"
       db_uri: "postgres://postgres:${POSTGRES_PASSWORD}@db/postgres"
-      db_uri: "postgres://postgres:${POSTGRES_PASSWORD}@db/postgres"
       db_migrate: "false"
     image: "hub.botprotec.com/botpro/botpro-backend-w2p-worker:${VERSION_TAG}"
     networks:

+ 3 - 2
buro/docker-compose.yml

@@ -15,8 +15,9 @@ services:
           db_migrate: "true"
           settings_cors_allowed: '["${FRONTEND_URL}", "http://localhost:9000"]'
         image: "hub.botprotec.com/botpro/botpro-bantrab-buro:${VERSION_TAG}"
+        command: uwsgi
         ports:
-          - "${WEB_PORT}:8080"
+          - "${WEB_PORT}:9090"
     buro-worker:
         environment:
             settings_backend_url: "${SETTINGS_BACKEND_URL}"
@@ -35,4 +36,4 @@ networks:
       name: backend_botpronet
 
 volumes:
-    web-migrations:
+    web-migrations:

+ 3 - 2
webview/docker-compose.yml

@@ -15,8 +15,9 @@ services:
           db_migrate: "true"
           settings_cors_allowed: '["${FRONTEND_URL}", "http://localhost:9000"]'
         image: "hub.botprotec.com/botpro/botpro-bantrab-webview:${VERSION_TAG}"
+        command: uwsgi
         ports:
-          - "${WEB_PORT}:8080"
+          - "${WEB_PORT}:9090"
 
 networks:
   default:
@@ -24,4 +25,4 @@ networks:
       name: backend_botpronet
 
 volumes:
-    web-migrations:
+    web-migrations: