diff --git a/.env b/.env new file mode 100644 index 0000000..bf22791 --- /dev/null +++ b/.env @@ -0,0 +1,3 @@ +# Empty env file - variables are set in Dokploy UI +LANGFLOW_SECRET_KEY=changeme +OPENROUTER_API_KEY= diff --git a/Dockerfile b/Dockerfile index 503b8af..7a2a4ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -43,8 +43,6 @@ RUN playwright install chromium --with-deps # Переменные окружения для browserless ENV BROWSERLESS_API_URL=http://browserless.home -ENV LANGFLOW_HOST=0.0.0.0 -ENV LANGFLOW_PORT=7860 # По умолчанию запускаем Langflow CMD ["langflow"] diff --git a/docker-compose.yml b/docker-compose.yml index 919a277..2c09844 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,17 +10,11 @@ services: expose: - "7860" environment: - LANGFLOW_DATABASE_URL: sqlite:///./langflow.db - LANGFLOW_SECRET_KEY: ${LANGFLOW_SECRET_KEY:-your-secret-key-change-in-production} - LANGFLOW_AUTO_LOGIN: "false" - LANGFLOW_LOG_LEVEL: INFO + LANGFLOW_SECRET_KEY: ${LANGFLOW_SECRET_KEY:-changeme} OPENROUTER_API_KEY: ${OPENROUTER_API_KEY} OPENROUTER_BASE_URL: https://openrouter.ai/api/v1 BROWSERLESS_API_URL: http://browserless.home BROWSER_HEADLESS: "true" - HTTP_PROXY: ${HTTP_PROXY:-} - HTTPS_PROXY: ${HTTPS_PROXY:-} - NO_PROXY: ${NO_PROXY:-localhost,127.0.0.1,browserless.home} healthcheck: test: ["CMD", "curl", "-f", "http://localhost:7860/health"] interval: 30s