Nginx con múltiples sitios + ssl

Gestiona múltiples sitios con Nginx y Docker El servidor web Nginx es potente y versátil. Una de sus características más destacables es su capacidad para manejar múltiples dominios y subdominios desde una única instancia. Pero, ¿cómo organizamos de manera efectiva todas estas configuraciones? Aquí es donde entra en juego el sistema de archivos de configuración…

Celery en Python, Flask y Docker

Celery es una cola de tareas distribuida de código abierto que se utiliza para ejecutar tareas asincrónicas en uno o más trabajadores (workers) de fondo. En un escenario típico, una aplicación web podría tener operaciones que son lentas o que requieren ser ejecutadas en segundo plano, como el envío de correos electrónicos, procesamiento de archivos…

NGINX + SSL, python + uWSGI en Docker

Hola a tod@s! Antes de ver este post, si no has visto el post anterior, te lo recomiendo para seguir un poco la estructura:https://tomonota.net/configuracion-uwsgi-nginx-flask/ En este post veremos como añadir los certificados SSL Let’s Encrypt a nuestra web además de actualizarse automáticamente cada 3 meses. También dejo el usar dos rutas en nginx ya que…

Configuración uWSGI + NGINX + FLASK

¿Qué es uWSGI? uWSGI es un servidor de aplicaciones para aplicaciones Python que se comunica con los servidores web a través del protocolo WSGI. WSGI, o Web Server Gateway Interface, es un estándar en Python para permitir la comunicación entre servidores web y aplicaciones web. Es extremadamente flexible y permite una gran variedad de configuraciones,…

Instalar Jupyter Lab en Docker

En este post vamos a ver como instalar Jupyter Notebook en docker. Previamente tenemos que tener docker y docker-compose instalado. Para instalar: Instalando en docker: Instalando en docker-compose: Una vez instalado ya podemos acceder por el puerto elegido o bien por el puerto por defecto. En el navegador introducimos la ip del equipo, por ejemplo:…

Comandos Git

Comandos Git para usarlo con soltura: Después de hacer el post de git en synology se me quedé con las ganas de dejar algunas notas más de git, tanto como recordatorio como para manejarse con tranquilidad. Configurar el nombre y email para git: Normalmente lo pide al iniciar git por primera vez, por si necesitamos modificarlo…

Comprimix – Compresión de vídeo

Hola a tod@s. En este post traigo un programa que he preparado para la compresión de archivos de vídeo que nos ayudará a reducir el tamaño comprimiendo con la herramienta ffmpeg. Como podréis ver a continuación, le he añadido opciones para una mayor o menor compresión, dejando al usuario elegir entre ellas. También puedes comprimir…

Instalar Portainer docker en Synology

Portainer podríamos explicarlo como un panel de administrador web intuitivo para la gestión de contenedores, que nos puede ayudar a la gestión de docker. Antes de instalar Portainer tenemos que tener instalado docker en nuestro synology, que podrás instalarlo desde el centro de paquetes y la opción de ssh activada, que lo podemos activar desde…