Guía de despliegue

Alojar NocoBase en un VPS: no-code para herramientas internas

Desplegar en un VPS Cloud →

Tutorial

Alojar NocoBase en un VPS: no-code para herramientas internas

Autoalojamiento4 min de lectura6 pasos

Retool, AppSmith y Budibase cobran por usuario activo o imponen sus servidores cloud para alojar sus datos de negocio. NocoBase (Apache-2.0, 23 k+ estrellas, v2.1.26 — publicada el 17 de julio de 2026) propone una alternativa radical: una plataforma no-code/low-code que usted despliega en su propio VPS en dos contenedores Docker. Defina sus entidades, sus campos y sus permisos, y componga después una interfaz con bloques de arrastrar y soltar — sin ningún desarrollador frontend para construir un CRM, un sistema de validación o un portal de clientes completo.

Contenido· Por qué autoalojar un constructor de herramientas no-code1/6
  1. 01Por qué autoalojar un constructor de herramientas no-code
  2. 02Lo que obtiene con un NocoBase autoalojado
  3. 03Requisitos previos
  4. 04Desplegar NocoBase en su VPS
  5. 05Caso de uso: CRM autoalojado para una agencia marroquí
  6. 06Copia de seguridad y portabilidad de los datos

Por qué autoalojar un constructor de herramientas no-code

Las plataformas SaaS no-code resultan prácticas hasta que se choca con el muro del precio: Retool factura por usuario activo mensual, AppSmith limita los colaboradores en el plan gratuito y sus datos de CRM residen en un servidor de terceros. Autoalojar NocoBase invierte el modelo: usuarios ilimitados, colecciones ilimitadas y sus datos permanecen en un volumen PostgreSQL en su VPS — exportables en cualquier momento mediante la API REST. Con ~800 MB de RAM en reposo, bastan dos contenedores Docker.

Lo que obtiene con un NocoBase autoalojado

  • Enfoque de datos primero — defina entidades, campos y relaciones antes de componer la interfaz. Sin concesiones de hoja de cálculo.
  • Más de 80 plugins oficiales — Kanban, Gantt, vista de calendario, bloques de gráficos, gestor de archivos, workflows de validación y mucho más.
  • Permisos a nivel de campo — controle quién puede ver, modificar o eliminar cada campo según el rol, útil para ocultar las columnas de salarios o bloquear los campos de auditoría.
  • API REST autogenerada — cada colección creada obtiene una API REST con filtrado, ordenación, paginación y carga de relaciones.
  • Múltiples fuentes de datos — conecte bases PostgreSQL, MySQL o MariaDB externas y exponga sus tablas como colecciones NocoBase.
  • Motor de workflow visual — automatización de arrastrar y soltar con condiciones, bucles, peticiones HTTP y disparadores de base de datos.
  • Licencia Apache-2.0 — sin telemetría, sin límites de asientos, sin actualizaciones forzadas.

Requisitos previos

  • Un VPS ServOrbit con al menos 2 GB de RAM y Ubuntu 24.04 (Docker se aprovisiona automáticamente).
  • Un nombre de dominio (opcional para el primer acceso — NocoBase funciona en http://ip-de-su-vps:13000 para uso interno).
  • 15 minutos de tiempo de configuración.

Desplegar NocoBase en su VPS

  1. Contratar un VPS ServOrbit

    Un plan de 2 vCPU / 2 GB de RAM con Ubuntu 24.04 es lo ideal. NocoBase con PostgreSQL 16 funciona en vacío por debajo de 800 MB de RAM; 2 GB dan margen para el uso activo y la carga de los plugins.

  2. Despliegue con un clic desde la Marketplace

    Abra su panel de control ServOrbit, vaya a Marketplace → Desarrollo → NocoBase y haga clic en Desplegar. AWX aprovisiona Docker, genera una APP_KEY aleatoria y una contraseña de base de datos, escribe el archivo .env y arranca los contenedores app + postgres. La interfaz está accesible en unos 30 segundos.

  3. Crear su cuenta de administrador

    Acceda a http://ip-de-su-vps:13000. El asistente de primer arranque le invita a elegir el idioma del sistema, configurar la zona horaria y crear la cuenta de administrador raíz. Una vez conectado, llega al panel de NocoBase — PostgreSQL ya está configurado.

  4. Construir su primera colección

    Haga clic en Configuración → Fuentes de datos → Principal → Colecciones → Crear. Añada campos: texto, número, fecha, lista desplegable, relación, texto enriquecido. Guarde y haga clic después en Configuración de la UI para arrastrar y soltar un bloque Tabla y un bloque Formulario en su primera página.

  5. Configurar los roles e invitar a su equipo

    Vaya a Configuración → Usuarios y permisos → Roles. Cree roles (p. ej. Ventas, Finanzas, Solo lectura) y asigne permisos a nivel de campo por colección. Invite después a los usuarios desde Configuración → Usuarios. Cada usuario solo ve lo que su rol permite.

  6. Conectarse por primera vez

    Abra la URL y conéctese con la dirección [email protected] y la contraseña facilitada; después cámbiela desde su perfil.

Caso de uso: CRM autoalojado para una agencia marroquí

Una agencia digital que sigue 40 cuentas de clientes en hojas de cálculo pierde el contexto entre proyectos. Con NocoBase en un VPS ServOrbit de 2 GB: cree una colección Clientes (nombre, sector, ARR, responsable), enlácela con una colección Proyectos (estado, fecha límite, entregables) y con una colección Contactos (email, rol, última interacción). El plugin Kanban convierte la colección Proyectos en una vista de pipeline; el motor de workflow envía un correo al responsable cuando un proyecto pasa al estado Bloqueado. Tiempo total de configuración: menos de dos horas. Gasto mensual: el plan VPS — sin ninguna suscripción SaaS por asiento.

Copia de seguridad y portabilidad de los datos

NocoBase almacena todos los metadatos y el contenido en el volumen PostgreSQL nocobase_db. Haga la copia de seguridad con docker compose exec postgres pg_dump -U nocobase nocobase > backup.sql. Los archivos subidos por los usuarios viven en el volumen nocobase_storage. Ambos volúmenes sobreviven a los reinicios de contenedores y a las actualizaciones de imagen. Para migrar a un nuevo VPS, exporte los dos volúmenes y ejecute docker compose up en el nuevo servidor.

Despliegue NocoBase en su propio servidor

Autoaloje NocoBase en un VPS ServOrbit — open source Apache-2.0, sin tarifas por usuario, todos sus datos en su infraestructura.

¿Necesita ayuda?

Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.

Escribir por WhatsAppse abre en una pestaña nueva