Añadir inicio de sesión con certificado SSH en Ubuntu

Añadir inicio de sesión con certificado SSH en Ubuntu

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender cómo podemos generar un certificado SSH en Ubuntu. Lo primero que tenemos que hacer es editar el fichero de configuracion SSH: Tenemos que descomentar estas líneas: Una vez añadido estos cambios, tenemos que crear la clave. Recomiendo hacer el proceso desde un ordenador externo al que estamos configurando. Para ello … Leer más

Implementar Vite con React

Implementar Vite con React

Tiempo de lectura: 3 minutos Hoy vamos a aprender a utilizar Vite.js dentro de nuestros proyectos React. Vite.js es una herramienta de construcción y desarrollo de aplicaciones web que se enfoca en la velocidad y la eficiencia. A continuación, se presentan algunas de las razones por las que es bueno usar Vite.js: En resumen, Vite.js es una excelente herramienta de … Leer más

Crear un nuevo proyecto con REACT: instalar y desplegar

Crear un nuevo proyecto con REACT: instalar y desplegar

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender los primeros pasos que tenemos que hacer para crear una web con React. Primero necesitamos tener instalado nodejs en nuestro sistema Instalar nodejs en Windows Para instalar Node.js en Windows, sigue estos pasos: 1. Ve al sitio web oficial de Node.js: https://nodejs.org/en/download/ 2. Descarga la versión recomendada para la mayoría … Leer más

Generar un fichero PDF usando Fast API

Generar un fichero PDF usando Fast API

Tiempo de lectura: 2 minutos Hoy os voy a explicar cómo podemos generar un PDF a partir de un HTML y usando FAST API. Lo primero que vamos a necesitar es instalar las librerías necesarias. En este caso vamos a usar wkhtmltopdf (https://wkhtmltopdf.org/) y PDFKIT de Python (https://pdfkit.org/) Ahora vamos a instalar wkhtmltopdf, si usamos ubuntu o linux utilizaremos este … Leer más

Auto generar una imagen de Docker usando Jenkins y subirla a un servidor Docker Registry

Auto generar una imagen de Docker usando Jenkins y subirla a un servidor Docker Registry

Tiempo de lectura: 2 minutos Hola, hoy vamos a aprender cómo podemos generar una imagen de Docker en cada subida que hagamos a Jenkins de forma automática con CI/CD. Lo primero que vamos a hacer es acceder a nuestro Jenkins y almacenar las contraseñas de nuestro Docker Registry (si las tiene). Abrimos administrar Jenkins. Y pulsamos en Manage Credentials: Pulsamos … Leer más

Implementar Docker Registry UI como interfaz de Docker Registry

Implementar Docker Registry UI como interfaz de Docker Registry

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos dotar de una interfaz gráfica (UI) a nuestro Docker Registry (repositorio de contenedores Docker). Para crear la interfaz vamos a utilizar la imagen docker joxit/docker-registry-ui (https://github.com/Joxit/docker-registry-ui) Primero vamos a crear este docker-compose.yml Esta imagen se comunica con nuestro docker-registry usando la línea: NGINX_PROXY_PASS_URL=http://docker-registry:5000 Si nuestro Docker Registry está configurado … Leer más

Desplegar un servidor de Imagenes Docker con autenticación de usuario y contraseña con Docker Registry

Desplegar un servidor de Imagenes Docker con autenticación de usuario y contraseña con Docker Registry

Tiempo de lectura: 2 minutos Hola, hoy vamos a ver como crear una imagen de Docker Compose que contenga un Docker Registry y nos permita autenticarnos en el sistema previamente para que nuestras imágenes no sean públicas. Lo primero que vamos a hacer es crear este docker-compose.yml En este docker compose hemos creado una imagen que se generará a partir … Leer más

Desplegar un servidor de Imagenes Docker en un Docker Compose: Docker Registry

Desplegar un servidor de Imagenes Docker en un Docker Compose: Docker Registry

Tiempo de lectura: 3 minutos En este tutorial, aprenderás cómo configurar y utilizar un Docker Registry local con Docker Compose. Además, crearemos una imagen personalizada y la almacenaremos. Paso 1: Instala Docker y Docker Compose Si aún no tienes Docker y Docker Compose instalados en tu sistema, debes instalarlos. Puedes seguir las instrucciones en el sitio web oficial de Docker: … Leer más

Editar variables de info.plist para iOS en React Native y Expo

Editar variables de info.plist para iOS en React Native y Expo

Tiempo de lectura: < 1 minuto Hola, hoy vamos a aprender cómo podemos editar variables de info.plist en una app para iOS con React Native. Lo primero que vamos a hacer es ir a nuestro app.json o app.config.json (según la versión que tengamos en nuestro proyecto). Ahora buscamos la parte de iOS y añadimos un campo que se llama «infoPlist» quedando … Leer más

Actualizar Docker Portainer

Actualizar Docker Portainer

Tiempo de lectura: < 1 minuto Hoy vamos a aprender cómo podemos actualizar nuestro Docker Portainer. Tenemos el siguiente contenedor docker-compose.yml Lo primero que tenemos que hacer es detener nuestro contenedor, en mi caso se llama portainer. Ahora borramos la imagen: Y se descarga el contenedor: Una vez descargado, tendremos que volver a levantarlo. Y podemos comprobar que tenemos la ultima … Leer más