Saltearse al contenido

Subdominios de pacientes por profesional

2026-07-05.

2026-07-05.

  • Se agrego resolucion de portal paciente por host {subdomain}.beancrm.app.
  • Se agrego configuracion del subdominio del profesional desde Settings.
  • Se agregaron URLs publicas de portal y catalogo al perfil del tenant.
  • Emails de compra y retornos de Mercado Pago usan la URL del subdominio del profesional cuando App__PublicRootDomain esta configurado.
  • El catalogo tambien puede abrir en /catalog dentro del subdominio del profesional.
  • panel.beancrm.app queda como superficie de staff.
  • Los hosts tenant redirigen rutas de staff hacia el portal paciente.
  • La sesion paciente se invalida en frontend si el host tenant no coincide con el tenant del token guardado.
  • Cloudflare debe tener panel, api y wildcard *.beancrm.app proxied.
  • Coolify debe exponer el panel con panel.beancrm.app y *.beancrm.app.
  • Usar Cloudflare SSL Full (strict) con certificado valido en origen.
  • dotnet build BeanCrm.slnx.
  • npm run build en bean-crm-panel.
  • npm run build en bean-crm-docs.