by manual installation, I could cease the rails server to reload the config files. Is there something like the rails server within docker?
This seems to work for me:
doing so will restart the entire docker container. what I trying to do is to restart the web server without touch the container, such as using “rails server” and then stop it without utilizing docker.
why are you trying to do this, not following at all. Anyway here you go.
cd /var/discourse
./launcher enter app
sv restart unicorn
should we exit app after this step? I’m so new to this if it wasn’t obvious
/var/www/discourse doesn’t exist outside the app, if you can see that path you’re already inside discourse.
Type exit - does that end the ssh connection, or bring you back to /var/discourse?
¿Hay un botón para reiniciar el servidor desde la interfaz de usuario? Veo un botón para actualizar cuando sale una nueva versión, lo cual creo que incluye un reinicio, pero no veo un botón solo para reiniciar.
No, no lo hay. ¿Por qué necesitas reiniciar el servidor web? ¿Qué problema estás intentando resolver?
Quería reiniciar el servidor para ver si los cambios en app.yml surtían efecto. Supongo que también es necesario volver a compilarlo. Quizás sería conveniente añadir un botón en la interfaz de usuario (cerca de la sección de actualización del panel de administración) para eso.
La mayoría de los cambios en app.yml requieren una reconstrucción. Las reconstrucciones no se pueden activar desde la interfaz de usuario; necesitas conectarte al servidor en sí, fuera del contenedor de docket.
Configuraciones como SMTP se pueden actualizar en el archivo yml y se detectarán inmediatamente mediante:
./launcher destroy app
./launcher start app
Mientras que otros elementos, incluidos los complementos, requerirán una reconstrucción.
