workspace-v1/control-plane/devtools/docker/traefik/dynamic/routers.yml
Adrian Flores Cortes 967ab360bb Initial commit: Workspace v1 with 3-layer architecture
Structure:
- control-plane/: Registries, SIMCO directives, CI/CD templates
- projects/: Gamilit, ERP-Suite, Trading-Platform, Betting-Analytics
- shared/: Libs catalog, knowledge-base

Key features:
- Centralized port, domain, database, and service registries
- 23 SIMCO directives + 6 fundamental principles
- NEXUS agent profiles with delegation rules
- Validation scripts for workspace integrity
- Dockerfiles for all services
- Path aliases for quick reference

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-23 00:35:19 -06:00

46 lines
1.8 KiB
YAML

# ==============================================================================
# TRAEFIK DYNAMIC ROUTERS
# ==============================================================================
# Este archivo se carga dinamicamente por Traefik
# Define los routers para servicios que no usan Docker labels
# ==============================================================================
http:
routers:
# ==========================================================================
# GAMILIT
# ==========================================================================
# Los routers de gamilit se definen via Docker labels en docker-compose
# Este es un ejemplo de router estatico si fuera necesario
# gamilit-api-static:
# rule: "Host(`api.gamilit.localhost`)"
# service: gamilit-api
# entryPoints:
# - web
# ==========================================================================
# ERP SUITE
# ==========================================================================
# Los routers se definen via Docker labels
# ==========================================================================
# SERVICIOS EXTERNOS (ejemplo)
# ==========================================================================
# Para servicios que corren fuera de Docker
# external-service:
# rule: "Host(`external.localhost`)"
# service: external-backend
# entryPoints:
# - web
services:
# ==========================================================================
# SERVICIOS EXTERNOS (ejemplo)
# ==========================================================================
# external-backend:
# loadBalancer:
# servers:
# - url: "http://host.docker.internal:4000"