Yaml Unicode o «block mapping» Error

Puede, que como yo, usando docker-compose en algún momento te encuentres un error como este: ERROR: yaml.parser.ParserError: while parsing a block mapping in «./docker-compose.yml», line 1, column 1 expected , but found » in «./docker-compose.yml», line 20, column 3 Que en realidad es algo parecido a este (son el mismo error): <unicode sting> Pues uno… Seguir leyendo Yaml Unicode o «block mapping» Error

HTTPS y SSH por el mismo puerto

Los servicios de un servidor deben ocupar un puerto de este, el problema reside en que cada puerto que dejamos abierto es como dejar una puerta o una ventana de nuestra casa abierta. Si por ejemplo dejamos SSH abierto en el 22 tenemos la puerta abierta porque está en el puerto por defecto pero si… Seguir leyendo HTTPS y SSH por el mismo puerto

Creando programas de línea de comandos con node

Una de las cosas que he hecho últimamente, es instalar un servidor con una Raspberry Pi v2 en casa para acceder desde fuera usando OpenVPN. Pero para que fuera accesible siempre a través del mismo dominio necesitaba una forma de actualizar el registro DNS y quería hacerlo con mi propio dominio y no con ddns,… Seguir leyendo Creando programas de línea de comandos con node

Monitorizar directorios para ejecutar comandos

Hace poco tiempo escribí un artículo de como configurar Nginx con certificados válidos (gracias a Let’s Encrypt), una de las cosas que estaba incompleta era que al actualizar los certificados con la tarea cron, debíamos además reiniciar Nginx para que use los nuevos certificados. Si no hacemos esto, corremos el peligro de que pese a… Seguir leyendo Monitorizar directorios para ejecutar comandos