Añadir registro SPF en DNS para proteger nuestras cuentas de correo de email SPOOFING

Añadir registro SPF en DNS para proteger nuestras cuentas de correo de email SPOOFING

Tiempo de lectura: 3 minutos SPF (Sender Policy Framework) es un mecanismo de autenticación de correo electrónico que ayuda a prevenir la suplantación de identidad y el correo no deseado. Permite a los servidores de correo electrónico verificar si un mensaje de correo electrónico enviado desde un dominio determinado ha sido enviado desde una fuente autorizada. Aquí te explico cómo … Leer más

Crear VPN con Docker usando Wireward

Crear VPN con Docker usando Wireward

Tiempo de lectura: 2 minutos Hoy vamos a ver cómo crear un VPN de forma rápida usando Docker Compose. Suponiendo que tenemos ya instalado Docker en nuestro sistema. Lo primero que vamos a hacer es crear el archivo docker-compose.yml con el siguiente contenido: Utilizamos la imagen de weejewel/wg-easy Primero consultamos nuestra IP pública por ejemplo usando esta web https://www.cual-es-mi-ip.net/ Una … Leer más

Crear clave RSA para hacer commits y PULL en Gitlab sin autenticarse

Crear clave RSA para hacer commits y PULL en Gitlab sin autenticarse

Tiempo de lectura: 3 minutos Hoy os voy a enseñar cómo podeís crear una clave RSA para utilizar en tus proyectos GITLAB https://gitlab.com/ Primero vamos a la consola de Ubuntu (se puede usar WSL si utilizas Windows) Indica dentro de «email@example.com» el email de la cuenta de Gitlab. Nos pedirá un nombre para el fichero y una contraseña (si no … Leer más

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Comunicar dos Docker Compose por separado usando un network. Ejemplo de Nginx Proxy Manager + PHP+MariaDB+PHPMyadmin

Tiempo de lectura: 2 minutos Para conectar los dos Docker Compose por separado usando la misma red, necesitas crear una red personalizada en Docker y luego agregar todos los servicios de los dos Docker Compose a esa red personalizada. Aquí está el archivo de Docker Compose actualizado para Nginx Proxy Manager con el nombre de la red personalizada my-network agregado: … Leer más

Cómo añadir seguridad en contenedores Docker o Docker Compose. Prepara un entorno seguro para tus APPs.

Cómo añadir seguridad en contenedores Docker o Docker Compose. Prepara un entorno seguro para tus APPs.

Tiempo de lectura: 2 minutos Agregar seguridad a los contenedores Docker es crucial para proteger los datos y sistemas dentro de ellos. Aquí hay un tutorial paso a paso sobre cómo añadir seguridad en contenedores Docker y Docker Compose. La primera medida de seguridad es utilizar una imagen base segura. Una buena práctica es utilizar imágenes oficiales de Docker Hub … Leer más

Crear un contenedor Docker que incluye Node.js, MongoDB, Adminer y NGINX Proxy Manager para SSL utilizando Docker Compose.

Crear un contenedor Docker que incluye Node.js, MongoDB, Adminer y NGINX Proxy Manager para SSL utilizando Docker Compose.

Tiempo de lectura: 3 minutos En este tutorial, aprenderás cómo crear un contenedor Docker que incluye Node.js, MongoDB, Adminer y NGINX Proxy Manager para SSL utilizando Docker Compose. Paso 1: Crear el archivo docker-compose.yml Primero, crea un nuevo directorio en tu computadora para el proyecto y luego crea un archivo docker-compose.yml en el directorio raíz. Este archivo definirá los servicios … Leer más

Docker Compose: NGINX PROXY MANAGER + PHPMYADMIN + MYSQL + FASTAPI (con Python) Servicio REST

Docker Compose: NGINX PROXY MANAGER + PHPMYADMIN + MYSQL + FASTAPI (con Python) Servicio REST

Tiempo de lectura: 3 minutos En este tutorial, te enseñaremos cómo crear un contenedor Docker con NGINX Proxy Manager, phpMyAdmin, MySQL y FastAPI (con Python) utilizando Docker Compose. Esto te permitirá tener una pila completa para el desarrollo web y API en un solo contenedor. Requisitos previos Antes de comenzar, necesitarás tener Docker y Docker Compose instalados en tu máquina. … Leer más

Docker compose: FastAPI con MySQL, junto con un panel de control PHPMyAdmin y el proxy manager Traefik

Docker compose: FastAPI con MySQL, junto con un panel de control PHPMyAdmin y el proxy manager Traefik

Tiempo de lectura: 4 minutos En este tutorial, te mostraré cómo utilizar Docker Compose para crear una aplicación FastAPI con MySQL, junto con un panel de control PHPMyAdmin y el proxy manager Traefik. Docker Compose es una herramienta que te permite definir y ejecutar aplicaciones Docker multi-contenedor. Paso 1: Instalar Docker y Docker Compose Para utilizar Docker Compose, primero debes … Leer más

Implementar JWT (Json Web Tokens) en PHP

Implementar JWT (Json Web Tokens) en PHP

Tiempo de lectura: 4 minutos En este tutorial, te mostraré cómo implementar JSON Web Tokens (JWT) en PHP. JWT es una forma segura y fácil de autenticar y autorizar usuarios en aplicaciones web. Paso 1: Instalar dependencias Para comenzar, necesitamos instalar las dependencias necesarias para trabajar con JWT en PHP. Utilizaremos la biblioteca «firebase/php-jwt» que proporciona soporte para JWT en … Leer más