nuzur: Una Alternativa a Supabase que se Despliega con un Solo Comando — y es Tuya
Si estás buscando una alternativa a Supabase, probablemente ya sabes lo que Supabase hace bien: un backend Postgres alojado con autenticación, almacenamiento y APIs, activo en minutos. La pregunta suele ser por qué estás pensando en cambiar. La mayoría llega aquí por una de tres razones: la factura basada en el uso, el bloqueo de proveedor, o el deseo de ejecutar su propia infraestructura.
Durante mucho tiempo, la desventaja honesta de ser dueño de tu backend fue la velocidad: hacerlo tú mismo significaba escribir migraciones, una capa de API y configuración de despliegue a mano. nuzur elimina esa desventaja. Diseñas tu modelo de datos una vez, ejecutas un solo comando, y tienes un backend en vivo — en un servidor que te pertenece.
Por qué la gente busca una alternativa a Supabase
Los motivos más comunes:
- La factura escala con el uso. La transferencia de datos (egress), la computación, los usuarios activos mensuales y las tarifas por proyecto se acumulan a medida que creces. Un prototipo barato puede convertirse en una aplicación de producción costosa.
- Bloqueo de proveedor. Tu autenticación, acceso a datos y despliegue están definidos por la plataforma. Migrar fuera de ella más adelante es un trabajo real.
- Quieres auto-alojarte (self-host). Cumplimiento normativo, residencia de datos o principio — a veces el backend simplemente necesita ejecutarse en tu infraestructura.
La mayoría de las alternativas a Supabase responden a esto siendo "Supabase, pero alojado en otro lugar" o "Supabase, pero auto-alojado, y ahora tú eres el equipo de operaciones". nuzur toma un camino diferente.
Un solo comando para estar en vivo — en tu propio servidor
Con nuzur, tu esquema es la única fuente de verdad. A partir de ese único modelo visual, nuzur-cli deploy hace todo con un solo comando:
nuzur-cli deploy --provider digitalocean --region nyc3 --project my-project --domain api.example.com
Ese comando crea el servidor por ti (DigitalOcean o Hetzner — o apúntalo a una máquina Linux que ya tengas), genera el código de la aplicación en Go, la compila en la máquina, aprovisiona una base de datos, aplica tu esquema y sirve la API sobre HTTPS con un certificado Let's Encrypt automático. Cuando termina, imprime tu URL en vivo.
La diferencia con Supabase es quién es dueño del resultado:
- El servidor es tuyo. nuzur nunca recibe tu clave SSH, la contraseña de la base de datos ni las credenciales de tu nube — todo se ejecuta desde tu máquina a través de tu propia conexión SSH.
- El código es tuyo. La app Go generada llega a un directorio que te pertenece y puedes editar, versionar en git y extender con endpoints REST o gRPC personalizados. Un nuevo despliegue conserva tus ediciones.
- La base de datos es tuya. MySQL o Postgres auto-alojado en tu máquina, o apúntalo a una base de datos que ya ejecutas. Se vincula a localhost y nunca queda expuesta.
- El costo lo controlas tú. Sin tarifa de plataforma, sin medidor de transferencia, sin precios por proyecto — solo el servidor que ya estás pagando de todos modos.
La autenticación también viene integrada: elige JWT para una configuración de tokens autocontenida, o conecta Keycloak. Y también la subida de archivos: activa el almacenamiento de archivos en la configuración y nuzur genera endpoints genéricos /upload y /sign, respaldados por S3, servidos por tu propio backend. Las credenciales de S3 provienen de tu equipo en el momento del despliegue o se proporcionan directamente, así que nada las obliga a pasar por un intermediario. También obtienes migraciones SQL, una API REST y/o gRPC (elige REST, gRPC o ambos), Helm charts para Kubernetes, y un servidor MCP para que tú y tu equipo puedan gestionar datos a través de Claude con un flujo de solicitudes de cambio revisadas. El motor de generación es de código abierto (MIT), y nuzur es gratuito para uso personal.
Qué impulsa tu cambio — y cómo lo responde nuzur
La gente no deja Supabase por capricho. Se van por una de las tres razones de arriba, y cada una se corresponde con algo concreto que nuzur hace diferente:
| Por qué te vas | La "alternativa" típica | Lo que hace nuzur |
|---|---|---|
| La factura basada en el uso | Otro host con su propio medidor | Sin tarifa de plataforma ni medidor de egress — pagas plano por un servidor que pagarías de todos modos |
| Bloqueo de proveedor | Un nuevo proveedor del que depender | Eres dueño del código Go y del servidor; el generador es de código abierto (MIT) |
| Quieres auto-alojarte | Supabase auto-alojado — ahora eres tú el equipo de operaciones | Un comando lo levanta en tu máquina; eres dueño sin construirlo a mano |
Esa es la idea central: otras alternativas reubican la renta. nuzur cambia quién es dueño del resultado — y hace que ser dueño sea tan rápido como rentar.
Para un desglose completo característica por característica frente a Supabase, consulta Supabase vs nuzur: Rentar un Backend vs Ser Dueño de Uno.
¿Es nuzur la alternativa a Supabase adecuada para ti?
Elige nuzur si:
- Estás lanzando un MVP y lo quieres en vivo hoy — pero sobre una base que te pertenece, para que el éxito no signifique una migración dolorosa más adelante.
- Quieres un backend Go real del que seas dueño — no un entorno de ejecución que rentas.
- No puedes aceptar a un proveedor en la ruta crítica (cumplimiento, residencia de datos o principio).
- Estás optimizando costos a escala — una factura de infraestructura plana supera a una basada en el uso.
- Quieres migraciones, un contrato de API y código de servidor que se mantengan sincronizados porque todos se generan a partir de un solo modelo.
Quédate con Supabase si:
- Quieres suscripciones en tiempo real — esa es la única pieza de BaaS que nuzur no genera. (La autenticación y la subida de archivos sí: el backend generado incluye autenticación JWT/Keycloak y endpoints
/upload+/signrespaldados por S3.) - Tu equipo está muy enfocado en el frontend y quiere SDKs de cliente instantáneos sin backend que operar.
- Prefieres no tocar un servidor nunca, ni siquiera uno gestionado para ti.
nuzur no intenta reemplazar la conveniencia de un BaaS característica por característica. Te da la velocidad de uno — desde el primer MVP hasta producción — con la propiedad de un backend que construiste tú mismo.
Preguntas frecuentes
¿Es nuzur una alternativa a Supabase de código abierto? El motor de generación es de código abierto (MIT), y produce código Go del que eres dueño por completo. No es un clon exacto de la plataforma Supabase — es un modelo diferente, donde el backend se genera y despliega por ti en lugar de alojarse.
¿Es nuzur una alternativa a Supabase auto-alojada? Sí, y sin la desventaja habitual. Auto-alojar Supabase significa ejecutar toda la plataforma tú mismo. Con nuzur, un comando levanta un backend Go en tu propio servidor (o en uno que aprovisiona), así que obtienes auto-alojamiento sin construir a mano ni operar una pila BaaS.
¿Tengo que desplegar nuzur yo mismo?
No manualmente. nuzur-cli deploy maneja todo el proceso con un solo comando e incluso puede crear el servidor por ti. Eres dueño del resultado, pero no lo armas a mano.
¿Cuál es la mejor alternativa a Supabase para un backend Go? Ese es exactamente el nicho de nuzur. Donde la mayoría de las alternativas te dan otro entorno de ejecución de plataforma, nuzur genera Go idiomático que puedes leer, editar y extender con endpoints REST o gRPC personalizados — desplegado en infraestructura lista para Kubernetes que te pertenece.
¿Incluye nuzur autenticación y almacenamiento de archivos como Supabase?
Autenticación, sí — JWT integrado, o Keycloak (OpenID). Subida de archivos, sí — activa el almacenamiento de archivos y el backend generado expone endpoints /upload y /sign respaldados por S3, con credenciales resueltas desde tu equipo en el despliegue o proporcionadas directamente (la plataforma nuzur también almacena los archivos de los campos de archivo). Las suscripciones en tiempo real son la única pieza que nuzur no ofrece.
¿Es nuzur bueno para un MVP? Sí. Un comando te da un backend en vivo con autenticación, para que puedas validar una idea rápido — la diferencia es que si el MVP despega, ya estás sobre un backend del que eres dueño en lugar de uno del que tendrás que migrar más adelante.
Cómo empezar
nuzur es gratuito para uso personal. Si has estado evaluando alternativas a Supabase y lo que realmente quieres es ser dueño del backend —no solo moverlo a otro casero— prueba a generar uno a partir de un modelo y desplegarlo con un solo comando.
La mayoría de las alternativas te dan otro lugar para rentar. nuzur te da las llaves.