CurNext

CurNext

Cloud UE, anclado en Alemania

Hosting de aplicación en Hetzner en Alemania. Base de datos y autenticación en Supabase en Fráncfort. Tráfico público protegido en el edge de Cloudflare y distribuido entre réplicas con balanceo de carga.

Esta página explica dónde se ejecuta CurNext para compradores de la UE, TI y compras. No es un dashboard de estado ni un inventario público de máquinas.

Dónde corren las cargas

No es una historia multi-cloud. La residencia de producción UE es Alemania / Fráncfort como se indica abajo - no inventamos un segundo país de producción aquí.

  • Orígenes de aplicación

    Hetzner

    Alemania

    Los contenedores de aplicación CurNext para usuarios de la UE se ejecutan en infraestructura Hetzner en Alemania.

    Runs: Imágenes Docker para marketing, SaaS web, API y contenedores de app relacionados según el despliegue

  • Base de datos + Auth

    Supabase

    Fráncfort, Alemania

    PostgreSQL y Auth del producto se ejecutan en Supabase en Fráncfort, Alemania.

    Runs: PostgreSQL, Supabase Auth

  • Edge / CDN / WAF

    Cloudflare

    Edge global

    DNS, TLS, WAF y CDN se sitúan delante de los orígenes para que solo réplicas sanas y equilibradas sirvan el tráfico.

    Runs: DNS, TLS, WAF, CDN, Turnstile en formularios públicos

Cloudflare R2

Opción de jurisdicción UE

Cuando se usa almacenamiento de objetos, las subidas y archivos BIM/planos pueden usar Cloudflare R2 con opción de jurisdicción UE, incluido un archivo de auditoría GDPR opcional.

Cómo fluye el tráfico

El HTTPS público termina y se filtra en Cloudflare. Los tiers de app escalan como réplicas Docker sin estado detrás de balanceadores en Alemania.

  1. 01Internet
  2. 02Cloudflare (DNS, TLS, WAF y CDN)
  3. 03Load balancer(s)
  4. 04Réplicas Docker en Hetzner (Alemania)
  5. 05Supabase Postgres + Auth (Fráncfort, Alemania)

Las comprobaciones de salud usan GET /api/health (marketing) y rutas de salud de API para que los balanceadores solo envíen tráfico a réplicas sanas.

Publishable hosts

Qué almacenamos dónde

La aplicación y base de datos centrales para usuarios de la UE se alojan en Alemania. Algunos servicios de terceros (por ejemplo correo SMTP, facturación Stripe o cachés edge de Cloudflare) quedan fuera de ese límite de residencia - vea la política de privacidad para detalles.

Where CurNext stores and processes data by layer
LayerWhereNote
Compute de appHetzner, AlemaniaRéplicas Docker sin estado para marketing, SaaS web y API
Base de datos + AuthSupabase, FráncfortPostgreSQL y autenticación de producto
Almacenamiento de objetosCloudflare R2, opción UESubidas y archivos BIM/planos cuando están configurados
Caché edge / WAFEdge global de CloudflareTerminación TLS, WAF, CDN delante de los orígenes
Dispositivos de campoEdge de obra (L1-L4)Telemetría procesada en obra; el cloud es L5. Los sensores no almacenan PII del cliente en Hetzner

Postura de escala y fiabilidad

El stack tiene forma de producción: balanceadores, sondas de salud y réplicas sin estado. No publicamos aquí recuentos de réplicas, RPS ni porcentajes de uptime.

  • Web / marketing

    Contenedores sin estado; N réplicas detrás de un balanceador

  • API

    Réplicas de API sin estado; sondas de salud para el balanceador

  • Worker

    Los workers de cola pueden añadir réplicas cuando crece la carga

  • Base de datos

    Supabase gestionado; la app usa un pooler para muchas réplicas

  • Sesiones

    Cookies de Supabase - sin requisito de sticky session en el balanceador

Privacidad y contacto

CurNext está registrada en Helsinki, Finlandia. La plataforma está diseñada para operación en la UE con controles orientados a GDPR como registro de auditoría, RBAC y acceso solo por invitación.

  • - Entidad legal: CurNext, Helsinki, Finlandia
  • - Aplicación y base de datos centrales para usuarios de la UE: Alemania / Fráncfort
  • - Los clientes heredan controles de proveedor de Hetzner, Supabase y Cloudflare en la capa de infraestructura - revise las páginas de confianza públicas de esos proveedores para sus certificaciones
  • - CurNext no afirma ISO 27001 o SOC 2 para sí misma en esta página

[email protected]

Las traducciones se ofrecen por comodidad. Si existe un acuerdo firmado, prevalece el instrumento en inglés.