Zum Hauptinhalt springen

Benutzerdefinierte Ports

In den meisten Fällen musst du den von Deploio für deine Applikation ausgewählten, standardmässigen Port nicht verändern. Der ausgewählte Port wird mittels der Umgebungsvariable $PORT an die laufende Applikation übergeben. Falls deine 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 du einen benutzerdefinierten Port nutzen möchtest, kannst du 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 kannst du den nctl update app- Befehl mit dem --port-Flag nutzen, um den Port zu ändern.

$ nctl update app go-example --port=5678