Uso de conexiones seguras en Docker

Synology: How to Run Docker Containers Over HTTPS Synology: How to Add Wildcard Certificate Synology: Best Practices When Using Docker and DDNS Synology: How to Correctly Set Up Firewall on DSM 7 Synology: Difference Between QuickConnect and DDNS

WebSocket

Obtenido de… Synology: Some Docker Containers Need WebSocket

¿Qué es WebSocket? Un WebSocket es una conexión persistente entre un cliente y un servidor. WebSocket proporciona un canal de comunicaciones bidireccional full-duplex que opera a través de HTTP a través de una única conexión de socket TCP/IP. Básicamente, el protocolo WebSocket facilita el paso de mensajes entre un cliente y un servidor.

Pasos a realizar para activar WebSocket en los contenedores que lo necesitan. Para ello partimos que ya poseemos entradas en el Proxy inverso del NAS:

Ir a Panel de control del NAS > Sistema > Portal de inicio de sesión > Pestaña Avanzado > Proxy inverso.

Seleccionar la entrada que necesite usar WebSocket y hacer clic en el botón de editar Edit.

En la ventana que aparece de reglas de proxy inverso > Pestaña Encabezado personalizado > Botón Crear > opción WebSocket > Se agregarán automáticamente dos nombres de encabezado y dos valores > Clic en Guardar.

A partir de ahora, funcionarán nuestros contenedores Docker que necesiten WebSocket para funcionar a través de HTTPS.