Insolitum Developers

Inicio rapido — Crea tu primer modulo

Crea, configura y ejecuta un modulo de Insolitum Universe en menos de 5 minutos.

Inicio rapido

Crea tu primer modulo de Insolitum Universe en 5 minutos.

Requisitos previos

Antes de comenzar, asegurate de tener:

  • Node.js >= 18.0
  • pnpm >= 8.0
  • Acceso a una instancia de Supabase
  • Una instancia de Universe Shell en ejecucion

Crear un nuevo modulo

La forma mas rapida de crear un nuevo modulo:

npx create-insolitum-module my-analytics

La CLI te pedira el nombre del modulo, el nombre para mostrar, la descripcion, la categoria, la URL de Supabase y la clave anonima de Supabase.

Instalacion y ejecucion

cd my-analytics
pnpm install
pnpm dev

Tu modulo esta corriendo en http://localhost:3010.

Probar el endpoint de estado

curl http://localhost:3010/api/health

Respuesta esperada:

{
  "status": "ok",
  "module": "my-analytics",
  "version": "1.0.0"
}

Probar en Universe Shell

  1. Inicia Universe Shell
  2. Inicia sesion como administrador
  3. Ve a Admin Panel → Modules
  4. Agrega el modulo con la URL: http://localhost:3010
  5. El modulo se carga con autenticacion automatica

Desplegar en Vercel

  1. Sube el codigo a un repositorio Git
  2. Crea un proyecto en Vercel
  3. Agrega las variables de entorno
  4. Despliega

Siguientes pasos

On this page