Tenemos un entorno INT y de producción y actualmente es difícil hacer un seguimiento de todas las diferencias.
¿Es posible de alguna manera, clonar el entorno de PRODUCCIÓN (temas / categorías / configuraciones / …) a INT de forma regular y mantener las cosas individuales de INT (nombre de host / ssl / correo electrónico / …)?
¿Tengo que hacerlo manualmente (guardar las cosas individuales en algún lugar / clonar / sobrescribir las cosas individuales con las específicas de INT / …), o hay alguna herramienta de Discourse que pueda usar?
Especificar todas las configuraciones individuales de la etapa como variables codificadas en app.yaml
copiar la copia de seguridad de producción a int
restaurarla
reconstruir la aplicación
Al menos aquí funciona, pero la siguiente pregunta. Para que la instancia no moleste a los usuarios, ¿cómo puedo desactivar todas las configuraciones que podrían generar un correo electrónico a los usuarios?
configuración de correo electrónico personal
categorías observadas, rastreadas
…
En este momento, he configurado mal el servidor de correo a propósito, pero algún día, cuando quiera probar algo con correos electrónicos…
Hay una configuración del sitio desactivar correos electrónicos. Creo que se activa automáticamente cuando restauras una copia de seguridad. Para probar, podrías activar los correos electrónicos solo para el personal.
Hola @Moin (¡ese es un término alemán para buenos días, me gusta )
Gracias por tu respuesta. Soy consciente de esa opción, pero me temo que tan pronto como la active, saldrá un aluvión de correos electrónicos.
¿Qué quisiste decir con
¿Cómo sería posible sin volver a habilitar todo lo relacionado con el correo y sin enviar spam a los usuarios?
Lo único que se me ocurre es desactivar la configuración específica del usuario relacionada con el correo a través de la consola de rake para cada usuario.