Benutzerdefinierte Ports
In den meisten Fällen müssen Sie den von Deploio für Ihre Applikation ausgewählten,
standardmässigen Port nicht verändern. Der ausgewählte Port wird mittels der
Umgebungsvariable $PORT
an die laufende Applikation übergeben. Falls Ihre
Applikation also einen eigenen Webserver startet, so sollte dieser auf den Port
binden, welcher in der Umgebungsvariable $PORT definiert ist. Dies ist meistens
nur bei kompilierten Sprachen (wie beispielsweise Golang) nötig. Bei den meisten
anderen Sprachen (bspw. Ruby, PHP, NodeJS oder Python) wird dies automatisch
umgesetzt.
Einen benutzerdefinierten Port nutzen
Falls Sie einen benutzerdefinierten Port nutzen wollen, so können Sie diesen
über das --port
-Flag bei der Applikationserstellung mit nctl
angeben:
--port=8080 Port the app is listening on.
$ nctl create app go-example --port=5678
Aktualisieren eines benutzerdefinierten Ports
Für bereits existierende Deploio-Applikationen können Sie den nctl update app
-
Befehl mit dem --port
-Flag nutzen, um den Port zu ändern.
$ nctl update app go-example --port=5678