NocoDB: La plataforma de aplicaciones de base de datos sin código que buscabas

¿Está buscando una manera fácil de crear aplicaciones de base de datos sin tener que preocuparse por escribir código complicado? Si es así, es posible que desee invertir un poco de tiempo en una nueva plataforma llamada NocoDB.

NocoDB se presenta como una alternativa a Airtable y se puede implementar en su red a través de un contenedor de Docker. Lo especial de NocoDB es que ofrece una forma muy fácil de crear aplicaciones impulsadas por bases de datos con una sencillez de clics y puntos.

Voy a mostrarte cómo implementar NocoDB con la ayuda de Docker para que puedas comenzar a construir tu primera aplicación de base de datos.

Índice de Contenido
  1. Lo que necesitarás
  2. Cómo instalar Docker
  3. Cómo implementar NocoDB
  4. Cómo acceder a la interfaz de usuario de NocoDB

Lo que necesitarás

NocoDB se puede implementar en cualquier computadora de escritorio o servidor que admita Docker. Voy a demostrarlo en Ubuntu Server 22.04, pero puedes utilizar cualquier sistema operativo que elijas.

Cómo instalar Docker

Lo primero que haremos es instalar Docker en Ubuntu Server 22.04. Para hacerlo, inicia sesión en tu instancia de Ubuntu y agrega el repositorio necesario con el siguiente comando:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Debian vs. Ubuntu: Cuál es la mejor opción para tus necesidades

A continuación, agrega el repositorio de Docker con:

echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Ahora, deberás instalar algunas dependencias con el siguiente comando:

sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release -y

Actualiza apt e instala el motor de Docker con:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io -y

Mejoras de rendimiento en Microsoft Teams para tiempos de respuesta más rápidos

Agrega tu usuario al grupo docker con el comando:

sudo usermod -aG docker $USER

Finalmente, haz que el sistema reconozca los cambios con el comando:

newgrp docker

Cómo implementar NocoDB

Antes de implementar el contenedor, necesitamos crear un directorio que se utilizará para almacenar los datos persistentes. Crea este directorio con el siguiente comando:

mkdir ~/nocodb

Fedora o Ubuntu Comparación de características y recomendaciones

Puedes ubicar ese directorio donde quieras o lo necesites. Yo lo coloqué en mi directorio de inicio por simplicidad.

Finalmente, implementa NocoDB con el siguiente comando:

docker run -d -p 8080:8080 --name nocodb -v /home/jack/nocodb:/usr/app/data nocodb/nocodb:latest

Nota: Si el puerto externo 8080 ya está en uso, elige un puerto diferente y asegúrate de editar la ruta al directorio nocodb que creaste.

Cómo acceder a la interfaz de usuario de NocoDB

Una vez que hayas implementado el contenedor, necesitarás darles tiempo suficiente a los servicios para que se inicien. Después de unos minutos, abre un navegador web y apunta a http://SERVIDOR:8080 (donde SERVIDOR es la dirección IP del servidor de alojamiento).

Deberías ver la página de bienvenida de NocoDB (Figura A).

Podia: La plataforma líder para monetizar cursos y coaching en línea

Haz clic en "Comencemos" y se te pedirá que cree un nuevo usuario (Figura B).

NocoDB: La plataforma de aplicaciones de base de datos sin código que buscabas - Software | Imagen 1 Newsmatic

Escribe una dirección de correo electrónico y una contraseña, luego haz clic en "Registrarse". Luego se te llevará a la página "Mis proyectos" (Figura C).

Felicidades, has implementado con éxito la plataforma NocoDB. Ahora tienes acceso a una solución de creación de aplicaciones de base de datos sin código muy fácil de usar. En mi siguiente entrada, te guiaré a través de los pasos para crear una sencilla aplicación de toma de notas.

Si estás interesado en aprender más sobre Docker, puedes consultar los siguientes recursos en Newsmatic Academy:

  • Hacking y seguridad de contenedores Docker
  • Linux y Docker Coding Bundle
  • Mini-bundle de Docker y Kubernetes

Suscríbete al canal de YouTube "How To Make Tech Work" de Newsmatic para obtener los últimos consejos técnicos para profesionales empresariales de Jack Wallen.

Cómo crear un menú desplegable en Excel con datos de otra hoja

En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a NocoDB: La plataforma de aplicaciones de base de datos sin código que buscabas , tenemos lo ultimo en tecnología 2023.

Artículos Relacionados

Subir

Utilizamos cookies para mejorar su experiencia de navegación, mostrarle anuncios o contenidos personalizados y analizar nuestro tráfico. Al hacer clic en “Aceptar todo” usted da su consentimiento a nuestro uso de las cookies.