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?
Existe um botão para reiniciar o servidor pela interface? Vejo um botão para atualizar quando há uma nova versão disponível, o que acredito que também reinicia, mas não vejo um botão apenas para reiniciar.
Não há, não. Por que você precisa reiniciar o servidor web? Qual é o problema que você está tentando resolver?
Eu queria reiniciar o servidor para ver se as alterações no app.yml entrariam em vigor. Acho que também é necessário uma reconstrução. Talvez um botão na interface (perto da seção de atualização do admin) seria conveniente também.
A maioria das alterações no app.yml exige uma reconstrução. As reconstruções não podem ser acionadas pela interface do usuário; você precisa se conectar ao próprio servidor, fora do contêiner do Docker.
Configurações como SMTP podem ser atualizadas no arquivo yml e serão imediatamente reconhecidas por meio de:
./launcher destroy app
./launcher start app
Enquanto outras coisas, incluindo plugins, exigirão uma reconstrução.
