Ayudamos a varias organizaciones canadienses a gestionar sus propios foros comunitarios, y una solicitud recurrente es que los datos de los miembros nunca salgan del país. Discourse hace que la mayor parte de esto sea sencillo, pero hay algunos puntos donde los datos pueden terminar en otro lugar sin que nos demos cuenta. Esta es la lista de verificación que utilizamos cuando planificamos una instalación autogestionada para un cliente con requisitos de residencia de datos en Canadá:
- Ubicación del servidor: elige un VPS o un servidor dedicado físicamente ubicado en un centro de datos canadiense (Vancouver, Toronto o Montreal) y confírmalo por escrito con el proveedor.
- Copias de seguridad: dirija las copias de seguridad automáticas a un almacenamiento compatible con S3 alojado en Canadá, en lugar de la región predeterminada de un gran proveedor de nube.
- Subidas: si trasladas las subidas a un almacenamiento de objetos, asegúrate de que el bucket y el origen del CDN también estén en Canadá.
- Correo saliente: elige un proveedor SMTP que procese el correo en Canadá o, como mínimo, documenta dónde se gestiona.
- Plugins e integraciones de terceros: revisa los plugins de analítica, traducción e IA, ya que a menudo envían contenido a servidores fuera del país.
- Registros y supervisión: mantén también el envío de registros y la supervisión de disponibilidad dentro de la región.
Para quienes gestionan Discourse para comunidades canadienses (o de la UE), ¿qué más comprobáis? ¿Alguien ha encontrado una forma clara de gestionar el caché del CDN sin que los datos salgan del país?