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: La plataforma de aplicaciones de base de datos sin código que buscabas - Video](https://i.ytimg.com/vi/MF_RJwDGPa8/hqdefault.jpg)
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.
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
![](https://newsmatic.com.ar/wp-content/uploads/debian-vs-ubuntu-cual-es-la-mejor-opcion-para-tus-necesidades-150x150.jpg)
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
![](https://newsmatic.com.ar/wp-content/uploads/mejoras-de-rendimiento-en-microsoft-teams-para-tiempos-de-respuesta-mas-rapidos-150x150.jpg)
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
![](https://newsmatic.com.ar/wp-content/uploads/fedora-o-ubuntu-comparacion-de-caracteristicas-y-recomendaciones-150x150.png)
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).
![](https://newsmatic.com.ar/wp-content/uploads/podia-la-plataforma-lider-para-monetizar-cursos-y-coaching-en-linea-1-150x150.png)
Haz clic en "Comencemos" y se te pedirá que cree un nuevo usuario (Figura B).
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.
![](https://newsmatic.com.ar/wp-content/uploads/como-crear-un-menu-desplegable-en-excel-con-datos-de-otra-hoja-150x150.jpg)
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