drop frontend and delivery compose files
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
services:
|
||||
delivery:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
environment:
|
||||
DATABASE_URL: "${DATABASE_URL:-postgresql://postgres:dpb6gmj1umjhohso@crm-sql-q57r8m:5432/postgres?schema=public}"
|
||||
REDIS_URL: "${REDIS_URL:-redis://default:nw0mv1pemhnbh7gw@crm-redis-vkpxku:6379}"
|
||||
TELEGRAM_API_BASE: "${TELEGRAM_API_BASE:-https://api.telegram.org}"
|
||||
TELEGRAM_BOT_TOKEN: "${TELEGRAM_BOT_TOKEN:-}"
|
||||
networks:
|
||||
- default
|
||||
- dokploy-network
|
||||
|
||||
networks:
|
||||
dokploy-network:
|
||||
external: true
|
||||
@@ -1,6 +1,6 @@
|
||||
version = 1
|
||||
|
||||
[services]
|
||||
frontend = { deploy_mode = "dokploy_webhook", env_storage = "dokploy_ui", compose_path = "frontend/docker-compose.yml" }
|
||||
delivery_worker = { deploy_mode = "dokploy_webhook", env_storage = "dokploy_ui", compose_path = "delivery/docker-compose.yml" }
|
||||
frontend = { deploy_mode = "dokploy_webhook", env_storage = "dokploy_ui" }
|
||||
delivery_worker = { deploy_mode = "dokploy_webhook", env_storage = "dokploy_ui" }
|
||||
langfuse = { deploy_mode = "dokploy_webhook", env_storage = "dokploy_ui", compose_path = "langfuse/docker-compose.yml" }
|
||||
|
||||
@@ -1,61 +1,4 @@
|
||||
services:
|
||||
frontend:
|
||||
build:
|
||||
context: ./frontend
|
||||
dockerfile: Dockerfile
|
||||
expose:
|
||||
- "3000"
|
||||
environment:
|
||||
DATABASE_URL: "${DATABASE_URL:-postgresql://postgres:dpb6gmj1umjhohso@crm-sql-q57r8m:5432/postgres?schema=public}"
|
||||
REDIS_URL: "${REDIS_URL:-redis://default:nw0mv1pemhnbh7gw@crm-redis-vkpxku:6379}"
|
||||
CF_AGENT_MODE: "langgraph"
|
||||
OPENROUTER_API_KEY: "${OPENROUTER_API_KEY:-}"
|
||||
OPENROUTER_BASE_URL: "https://openrouter.ai/api/v1"
|
||||
OPENROUTER_MODEL: "arcee-ai/trinity-large-preview:free"
|
||||
OPENROUTER_HTTP_REFERER: "${OPENROUTER_HTTP_REFERER:-}"
|
||||
OPENROUTER_X_TITLE: "clientsflow"
|
||||
OPENROUTER_REASONING_ENABLED: "${OPENROUTER_REASONING_ENABLED:-1}"
|
||||
CF_WHISPER_MODEL: "${CF_WHISPER_MODEL:-Xenova/whisper-small}"
|
||||
CF_WHISPER_LANGUAGE: "${CF_WHISPER_LANGUAGE:-ru}"
|
||||
LANGFUSE_ENABLED: "${LANGFUSE_ENABLED:-true}"
|
||||
LANGFUSE_BASE_URL: "${LANGFUSE_BASE_URL:-http://langfuse-web:3000}"
|
||||
LANGFUSE_PUBLIC_KEY: "${LANGFUSE_PUBLIC_KEY:-pk-lf-local}"
|
||||
LANGFUSE_SECRET_KEY: "${LANGFUSE_SECRET_KEY:-sk-lf-local}"
|
||||
# Set this in your shell or a compose override:
|
||||
# OPENROUTER_API_KEY: "..."
|
||||
# GIGACHAT_AUTH_KEY: "..." (if you use GigaChat integration)
|
||||
depends_on:
|
||||
- langfuse-web
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=dokploy-network
|
||||
- traefik.http.routers.clientsflow-web.entrypoints=web
|
||||
- traefik.http.routers.clientsflow-web.middlewares=redirect-to-https@file
|
||||
- traefik.http.routers.clientsflow-web.rule=Host(`clientsflow.dsrptlab.com`)
|
||||
- traefik.http.routers.clientsflow-web.service=clientsflow-web
|
||||
- traefik.http.routers.clientsflow-websecure.entrypoints=websecure
|
||||
- traefik.http.routers.clientsflow-websecure.rule=Host(`clientsflow.dsrptlab.com`)
|
||||
- traefik.http.routers.clientsflow-websecure.service=clientsflow-websecure
|
||||
- traefik.http.routers.clientsflow-websecure.tls.certresolver=letsencrypt
|
||||
- traefik.http.services.clientsflow-web.loadbalancer.server.port=3000
|
||||
- traefik.http.services.clientsflow-websecure.loadbalancer.server.port=3000
|
||||
networks:
|
||||
- default
|
||||
- dokploy-network
|
||||
|
||||
delivery:
|
||||
build:
|
||||
context: ./delivery
|
||||
dockerfile: Dockerfile
|
||||
environment:
|
||||
DATABASE_URL: "${DATABASE_URL:-postgresql://postgres:dpb6gmj1umjhohso@crm-sql-q57r8m:5432/postgres?schema=public}"
|
||||
REDIS_URL: "${REDIS_URL:-redis://default:nw0mv1pemhnbh7gw@crm-redis-vkpxku:6379}"
|
||||
TELEGRAM_API_BASE: "${TELEGRAM_API_BASE:-https://api.telegram.org}"
|
||||
TELEGRAM_BOT_TOKEN: "${TELEGRAM_BOT_TOKEN:-}"
|
||||
networks:
|
||||
- default
|
||||
- dokploy-network
|
||||
|
||||
langfuse-worker:
|
||||
image: docker.io/langfuse/langfuse-worker:3
|
||||
restart: always
|
||||
|
||||
@@ -1,43 +0,0 @@
|
||||
services:
|
||||
frontend:
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
||||
expose:
|
||||
- "3000"
|
||||
environment:
|
||||
DATABASE_URL: "${DATABASE_URL:-postgresql://postgres:dpb6gmj1umjhohso@crm-sql-q57r8m:5432/postgres?schema=public}"
|
||||
REDIS_URL: "${REDIS_URL:-redis://default:nw0mv1pemhnbh7gw@crm-redis-vkpxku:6379}"
|
||||
CF_AGENT_MODE: "langgraph"
|
||||
OPENROUTER_API_KEY: "${OPENROUTER_API_KEY:-}"
|
||||
OPENROUTER_BASE_URL: "https://openrouter.ai/api/v1"
|
||||
OPENROUTER_MODEL: "arcee-ai/trinity-large-preview:free"
|
||||
OPENROUTER_HTTP_REFERER: "${OPENROUTER_HTTP_REFERER:-}"
|
||||
OPENROUTER_X_TITLE: "clientsflow"
|
||||
OPENROUTER_REASONING_ENABLED: "${OPENROUTER_REASONING_ENABLED:-1}"
|
||||
CF_WHISPER_MODEL: "${CF_WHISPER_MODEL:-Xenova/whisper-small}"
|
||||
CF_WHISPER_LANGUAGE: "${CF_WHISPER_LANGUAGE:-ru}"
|
||||
LANGFUSE_ENABLED: "${LANGFUSE_ENABLED:-true}"
|
||||
LANGFUSE_BASE_URL: "${LANGFUSE_BASE_URL:-http://langfuse-web:3000}"
|
||||
LANGFUSE_PUBLIC_KEY: "${LANGFUSE_PUBLIC_KEY:-pk-lf-local}"
|
||||
LANGFUSE_SECRET_KEY: "${LANGFUSE_SECRET_KEY:-sk-lf-local}"
|
||||
labels:
|
||||
- traefik.enable=true
|
||||
- traefik.docker.network=dokploy-network
|
||||
- traefik.http.routers.clientsflow-web.entrypoints=web
|
||||
- traefik.http.routers.clientsflow-web.middlewares=redirect-to-https@file
|
||||
- traefik.http.routers.clientsflow-web.rule=Host(`clientsflow.dsrptlab.com`)
|
||||
- traefik.http.routers.clientsflow-web.service=clientsflow-web
|
||||
- traefik.http.routers.clientsflow-websecure.entrypoints=websecure
|
||||
- traefik.http.routers.clientsflow-websecure.rule=Host(`clientsflow.dsrptlab.com`)
|
||||
- traefik.http.routers.clientsflow-websecure.service=clientsflow-websecure
|
||||
- traefik.http.routers.clientsflow-websecure.tls.certresolver=letsencrypt
|
||||
- traefik.http.services.clientsflow-web.loadbalancer.server.port=3000
|
||||
- traefik.http.services.clientsflow-websecure.loadbalancer.server.port=3000
|
||||
networks:
|
||||
- default
|
||||
- dokploy-network
|
||||
|
||||
networks:
|
||||
dokploy-network:
|
||||
external: true
|
||||
Reference in New Issue
Block a user