|
@@ -0,0 +1,40 @@
|
|
|
|
+version: '3'
|
|
|
|
+services:
|
|
|
|
+ buro:
|
|
|
|
+ volumes:
|
|
|
|
+ - web-migrations:/opt/web2py/applications/buro/databases/
|
|
|
|
+ environment:
|
|
|
|
+ settings_backend_url: "${SETTINGS_BACKEND_URL}"
|
|
|
|
+ smtp_server: "${smtp_server}"
|
|
|
|
+ smtp_sender: "${smtp_sender}"
|
|
|
|
+ smtp_login: "${smtp_login}"
|
|
|
|
+ setup_done: "false"
|
|
|
|
+ db_uri: "postgres://postgres:${POSTGRES_PASSWORD}@db/postgres"
|
|
|
|
+ WEB2PY_PASSWORD: "${setup_admin_password}"
|
|
|
|
+ WEB2PY_ADMIN_SECURITY_BYPASS: "true"
|
|
|
|
+ db_migrate: "true"
|
|
|
|
+ cors_allowed: '["${FRONTEND_URL}", "http://localhost:9000"]'
|
|
|
|
+ image: "hub.botprotec.com/botpro/botpro-bantrab-buro:${VERSION_TAG}"
|
|
|
|
+ ports:
|
|
|
|
+ - "${WEB_PORT}:8080"
|
|
|
|
+ networks:
|
|
|
|
+ - botpronet
|
|
|
|
+ buro-worker:
|
|
|
|
+ environment:
|
|
|
|
+ settings_backend_url: "${SETTINGS_BACKEND_URL}"
|
|
|
|
+ smtp_server: "${smtp_server}"
|
|
|
|
+ smtp_sender: "${smtp_sender}"
|
|
|
|
+ smtp_login: "${smtp_login}"
|
|
|
|
+ setup_done: "true"
|
|
|
|
+ db_uri: "postgres://postgres:${POSTGRES_PASSWORD}@db/postgres"
|
|
|
|
+ db_migrate: "false"
|
|
|
|
+ cors_allowed: '["${FRONTEND_URL}", "http://localhost:9000"]'
|
|
|
|
+ image: "hub.botprotec.com/botpro/botpro-bantrab-buro-worker:${VERSION_TAG}"
|
|
|
|
+ networks:
|
|
|
|
+ - botpronet
|
|
|
|
+
|
|
|
|
+networks:
|
|
|
|
+ botpronet:
|
|
|
|
+
|
|
|
|
+volumes:
|
|
|
|
+ web-migrations:
|