Demo de estudio de empresas desde una url
62
Esta demo es funcional y permite invertigar que podemos mejorar en una empresa, necesitas un api-key de un llm para su uso
docker compose logs appsyntro-data.name: syntro-xray
services: app: build: context: . dockerfile: Dockerfile image: syntronet/syntro-xray:0.1.0 container_name: syntro-xray restart: unless-stopped ports: - "${SYNTRO_PORT:-4317}:4317" environment: NODE_ENV: production PORT: "4317" SYNTRO_DATA_DIR: /app/data
# --- Acceso -----------------------------------------------------
SYNTRO_ADMIN_EMAIL: ${SYNTRO_ADMIN_EMAIL:[email protected]}
SYNTRO_ADMIN_PASSWORD: ${SYNTRO_ADMIN_PASSWORD:-}
SYNTRO_AUTH_SECRET: ${SYNTRO_AUTH_SECRET:-}
SYNTRO_SESSION_DAYS: ${SYNTRO_SESSION_DAYS:-7}
# --- Análisis ---------------------------------------------------
SYNTRO_ALLOW_PRIVATE_HOSTS: ${SYNTRO_ALLOW_PRIVATE_HOSTS:-0}
# Si sirves la app por HTTP detrás de un proxy, descomenta:
# SYNTRO_INSECURE_COOKIES: "1"
# --- Historial de análisis --------------------------------------
SYNTRO_REPORT_LIMIT: ${SYNTRO_REPORT_LIMIT:-300}
SYNTRO_REPORT_HISTORY: ${SYNTRO_REPORT_HISTORY:-latest}
# --- Búsqueda de competidores (opcional) ------------------------
SERPER_API_KEY: ${SERPER_API_KEY:-}
BRAVE_API_KEY: ${BRAVE_API_KEY:-}
SYNTRO_SEARXNG_URL: ${SYNTRO_SEARXNG_URL:-}
# --- Ollama en el host (opcional) -------------------------------
# OLLAMA_BASE_URL: http://host.docker.internal:11434
extra_hosts:
# Permite que el contenedor alcance un Ollama en el host (Linux).
- "host.docker.internal:host-gateway"
volumes:
- syntro-data:/app/data
healthcheck:
test:
- CMD
- node
- -e
- "fetch('http://127.0.0.1:4317/api/health').then(r=>process.exit(r.ok?0:1)).catch(()=>process.exit(1))"
interval: 30s
timeout: 5s
retries: 3
start_period: 25s
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
volumes: syntro-data: name: syntro-xray-data
Content type
Image
Digest
sha256:4edbc3d04…
Size
73.2 MB
Last updated
12 days ago
docker pull syntronet/syntro-xray:0.1.0