Despliegue

Nuestra nube, tu instancia o el servidor junto a la línea.

La misma plataforma en todos los casos. Toda la plataforma en reposo ocupa aproximadamente un gigabyte de memoria, así que funciona donde están tus datos.

~1 GB
RAM en reposo, todo incluido
Nube compartida

Empieza hoy

Entra en la plataforma y conecta un dispositivo. Tus datos viven en su propio esquema.

Ir a la plataforma
Dedicada

Tu propia instancia

La gestionamos nosotros, en sus propios servidores, con tu dominio y tu marca.

Contáctanos
Tu servidor

En tus instalaciones o en el borde

Docker en hardware que tú controlas — un centro de datos o un equipo pequeño en planta.

Contáctanos
Opción Nube compartida Dedicada Tu servidor
Gestionada porKowisteKowisteTú
Ubicación de los datosRegión de KowisteLa región que elijasDonde esté el servidor
AislamientoEsquema por organización y sedeInstancia propiaHardware propio
Tu marca y dominio—IncluidoIncluido
Empezar Ir a la plataforma Contáctanos Contáctanos
Qué se ejecuta

Toda la plataforma, no una parte

Un único fichero compose arranca todo lo que la plataforma necesita. Los únicos servicios externos son los que tú configures, como el envío de email.

PostgreSQL + TimescaleDBdatos y series temporales
Broker de mensajesMQTT para dispositivos, flujo interno
Motor de flujosprogramaciones, informes, reintentos
Servicio de accesousuarios, sesiones, invitaciones
BackendAPI, ingesta, evaluación
App web y app de administraciónlo que usa tu equipo
Monitorizaciónlogs, métricas, trazas de peticiones
Instalación

Tres comandos

Rellena el fichero de entorno, crea los esquemas y arranca la plataforma. Las migraciones se ejecutan en cada arranque, así que actualizar es una imagen nueva y un reinicio.

# 1 · configurar
cp .env.example .env

# 2 · crear los esquemas
make migrate

# 3 · arrancar todo
docker compose up -d
Seguro por defecto

Listo para la red de la planta

Contenedores de solo lectura

Sin capacidades, sin escalada de privilegios, usuario no root, límites de memoria y CPU.

Aislamiento en la base de datos

Cada organización y sede en su propio esquema; el rol de la aplicación es su dueño.

Acceso de dispositivos en el broker

El acceso de cada dispositivo se comprueba en cada conexión; los comandos solo llegan a tus dispositivos.

Nada hacia dentro

Los webhooks no pueden llegar a direcciones privadas, así que una acción no puede apuntar a tu red.

Métricas privadas

Métricas Prometheus en un puerto local aparte, nunca en la API pública.

Cada petición trazada

SQL, acceso y comprobaciones de permisos por petición, sin contraseñas ni direcciones en los logs.

Tu marca

Ofrécelo como tuyo

En una instancia dedicada o en tu propio servidor, pon tu logo, tus colores y tu dominio en las apps. Cada uno de tus clientes es una organización, con sus propias sedes, usuarios y límites de plan.

Cuéntanos dónde tiene que funcionar.

Siguiente: compara los planes →