Instalar Photoprism para almacenar fotos como Google Photos en una Raspberry Pi con Docker Compose

Instalar Photoprism para almacenar fotos como Google Photos en una Raspberry Pi con Docker Compose

Tiempo de lectura: 2 minutos Hola, hoy vamos a desplegar un contenedor Docker de Photoprism para almacenar imágenes como Google Fotos en una Raspberry Pi. Lo primero que vamos a hacer es crear este archivo docker-compose.yml Con esto tenemos una primera configuración de Photoprism usando SQLITE. Es importante que cambiemos la contraseña por defecto por la que queramos: Una vez … Leer más

Benotes: Contenedor para guardar enlaces a webs o bookmarks y añadir notas con Docker

Benotes: Contenedor para guardar enlaces a webs o bookmarks y añadir notas con Docker

Tiempo de lectura: 2 minutos Hoy vamos a ver cómo podemos desplegar un contenedor para guardar notas o links a nuestras webs de interés o proyectos. Basado en benotes (https://github.com/fr0tt/benotes_docker-compose) Lo primero que tenemos que hacer es crear este Docker Compose: Una vez creado el archivo, añadimos este .env en raíz. El .env lo lee directamente Docker Compose. Ahora lanzamos … Leer más

Instalar Home Assistant en Raspberry Pi con Docker Compose

Instalar Home Assistant en Raspberry Pi con Docker Compose

Tiempo de lectura: 2 minutos Hoy vamos a ver cómo podemos instalar Home Assistant en una Raspberry Pi y usando Docker. Lo primero que tenemos que tener listo es la instalación de Docker en nuestra Raspberry Pi: https://devcodelight.com/desplegar-servidor-web-apache-con-docker-compose/ Vamos a utilizar esta estructura: Una vez instalado, tendremos que crear esta configuración de Docker Compose. docker-compose.yml Elegiremos el password que queremos … 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

Ejecutar test Selenium en un contenedor Docker Compose

Ejecutar test Selenium en un contenedor Docker Compose

Tiempo de lectura: < 1 minuto Hoy os voy a enseñar cómo podemos ejecutar test Selenium en un contenedor Docker. Primero vamos a crear un contenedor Docker Compose con Selenium (utilizo esta imagen https://github.com/nixel2007/docker-selenium-side-runner) Se crean dos carpetas, una para los .sides (sacados de selenium IDE) para ejecutarlos: Carpeta ./web/test/ Y otra para la configuración out que saca Selenium: Carpeta ./config/selenium/out … Leer más

Crear un contenedor de Expo (EAS) con Docker para generar Build Android para React Native

Crear un contenedor de Expo (EAS) con Docker para generar Build Android para React Native

Tiempo de lectura: 3 minutos Hola, hoy vamos a ver cómo podemos crear un contenedor Docker que genera Builds Android (APKs) de forma local usando React Native. Primero vamos a generar nuestro proyecto docker-compose.yml de la siguiente forma: Para generar la variable de entorno EXPO_TOKEN, debes hacer lo que indica Expo: https://docs.expo.dev/accounts/programmatic-access/ Web para generar tokens: https://expo.dev/accounts/[account]/settings/access-tokens Para ello vamos … Leer más

Crear entorno Flutter con Docker Compose para generar Builds de Web/Android/Linux

Crear entorno Flutter con Docker Compose para generar Builds de Web/Android/Linux

Tiempo de lectura: < 1 minuto Hola a tod@s, hoy vamos a ver cómo podemos crear un entorno Flutter mediante contenedores Docker que nos permitirá generar un Build de nuestro proyecto. Este entorno nos permitirá tanto desarrollar cómo generar un APK o web con nuestro proyecto Flutter. Lo primero que vamos a hacer es crear la imagen Docker Compose: Utilizamos la … Leer más

Solucionar error de stderr: error: object file .git/objects/ad/… is empty usando JENKINS

Solucionar error de stderr: error: object file .git/objects/ad/… is empty usando JENKINS

Tiempo de lectura: < 1 minuto Hoy voy a enseñaros cómo solucionar el error al sincronizar un proyecto GIT con Jenkins y devuelve: stderr: error: object file .git/objects/ad/…. is empty error: object file .git/objects/ad/…. is empty Esto ocurre porque hay algún archivo corrupto en el Git de Jenkins, para solucionarlo tendremos que borrar las cachés que almacena usando este comando: Instalación … Leer más

Limitar la memoria RAM, CPU o espacio en disco para los contenedores Docker usando Docker Compose

Limitar la memoria RAM, CPU o espacio en disco para los contenedores Docker usando Docker Compose

Tiempo de lectura: 3 minutos En Docker Compose, puedes limitar la memoria RAM, el espacio en disco y el uso de la CPU de los contenedores para evitar que consuman demasiados recursos en el sistema. Aquí te dejo un tutorial para limitar la memoria RAM, el espacio en disco y la CPU de contenedores Docker Compose. Paso 1: Crear el … Leer más

Instalar plugin Loki para Docker en ARM64

Instalar plugin Loki para Docker en ARM64

Tiempo de lectura: < 1 minuto Cuando instalamos el plugin de Loki para Docker en ARM64 nos encontramos con que da error. Para solucionarlo tenemos que hacer lo siguiente: Primero instalamos el plugin para que cree los directorios: docker plugin install grafana/loki-docker-driver:latest –alias loki –grant-all-permissions Ahora instalamos GO: Ir fuera de la carpeta Docker y ejecutar: wget -c https://dl.google.com/go/go1.17.3.linux-arm64.tar.gz -O – … Leer más