55 lines
1.1 KiB
YAML
55 lines
1.1 KiB
YAML
# ==============================================================================
|
|
# SERVICE DESCRIPTOR - BETTING ANALYTICS API
|
|
# ==============================================================================
|
|
version: "1.0.0"
|
|
|
|
service:
|
|
name: "betting-api"
|
|
display_name: "Betting Analytics API"
|
|
description: "API para analisis de apuestas deportivas"
|
|
type: "backend"
|
|
runtime: "python"
|
|
framework: "fastapi"
|
|
owner_agent: "NEXUS-BACKEND"
|
|
|
|
ports:
|
|
internal: 3050
|
|
registry_ref: "projects.betting.services.api"
|
|
protocol: "http"
|
|
|
|
database:
|
|
registry_ref: "betting"
|
|
role: "runtime"
|
|
|
|
modules:
|
|
data_ingestion:
|
|
description: "Recoleccion de datos"
|
|
status: "planned"
|
|
analytics:
|
|
description: "Analisis estadistico"
|
|
status: "planned"
|
|
predictions:
|
|
description: "Modelos ML"
|
|
status: "planned"
|
|
|
|
docker:
|
|
networks:
|
|
- "betting_${ENV:-local}"
|
|
- "infra_shared"
|
|
labels:
|
|
traefik:
|
|
enable: true
|
|
rule: "Host(`api.betting.localhost`)"
|
|
|
|
healthcheck:
|
|
endpoint: "/health"
|
|
|
|
status:
|
|
phase: "planned"
|
|
version: "0.0.1"
|
|
completeness: 5
|
|
|
|
metadata:
|
|
created_at: "2025-12-18"
|
|
project: "betting-analytics"
|