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?
Gibt es in der Benutzeroberfläche eine Schaltfläche zum Neustarten des Servers? Ich sehe eine Schaltfläche zum Aktualisieren, wenn eine neue Version verfügbar ist, was meiner Meinung nach einen Neustart auslöst, aber ich finde keine Schaltfläche, die nur zum Neustarten dient.
Nein, das gibt es nicht. Warum musst du den Webserver neu starten? Welches Problem versuchst du zu lösen?
Ich wollte den Server neu starten, um zu prüfen, ob Änderungen an app.yml wirksam werden. Vermutlich ist auch ein Neuaufbau erforderlich. Vielleicht wäre ein UI-Button dafür (in der Nähe des Abschnitts „Upgrade
Die meisten Änderungen an app.yml erfordern einen Neuaufbau. Neuaufbauten können nicht über die Benutzeroberfläche ausgelöst werden; Sie müssen sich außerhalb des Docker-Containers direkt mit dem Server verbinden.
Einstellungen wie SMTP können in der yml-Datei aktualisiert werden und werden sofort über folgende Befehle übernommen:
./launcher destroy app
./launcher start app
Andere Änderungen, einschließlich Plugins, erfordern hingegen einen Neuaufbau.
