No, no lo es. Originalmente se utilizaba para el desarrollo de los archivos Docker. Como ningún mantenedor lo usa ya, lo eliminaré. Gracias por la advertencia.
He estado utilizando el archivo Vagrantfile para probar la construcción de la imagen de Docker de Discourse en mi Mac hasta la versión 2.5.0.beta4. Contamos con algunas plantillas personalizadas, un archivo app.yml personalizado, etc. Probar la construcción de la imagen mediante el script de lanzamiento ayuda a confirmar que nada se ha roto antes de implementarlo. Nuestra tubería de integración no necesita Vagrant, pero localmente no conozco otra forma de ejecutar el script de lanzamiento que no sea a través de la máquina virtual de Vagrant. Tras actualizar a la versión 2.5.0.beta7, me di cuenta de que el archivo Vagrantfile ha sido eliminado, por lo que ya no puedo construir la imagen de Discourse localmente.
¿Cuál es tu recomendación para construir la imagen de Docker de Discourse localmente en un Mac?
Necesitarás un entorno de Linux virtualizado para eso. Como se mencionó anteriormente, ningún mantenedor utilizó la configuración de Vagrant, por lo que era propensa a deteriorarse y no era algo que pudiéramos apoyar. Actualmente, tanto el desarrollo como las compilaciones automatizadas de la imagen se realizan en un entorno de Linux.