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 de los preceptos del estándar YAML es que los objetos deben estar correctamente identados con espacios, puede que se te haya colado alguna tabulación o que no hayas puesto correctamente un espacio. La solución pasa por usar un validador e ir reparando a mano error a error.

http://codebeautify.org/yaml-validator

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 lo ponemos en el 1000 esta la ventana del bajo abierta.

Así que una de las tareas a hacer con nuestro servidor es dejar el menor número de estos abierto y una de las formas es multiplexar varios servicios en un mismo puerto usando un multiplexador. Continúa leyendo HTTPS y SSH por el mismo puerto