Networking
Internal Container Port
The internal container port is the port on which your application listens for incoming traffic inside the project. QuickStack needs to know this port so that other apps running in the same project can communicate with it.
- Default: Usually
80or3000depending on the application image. - When to change: If your Docker image is configured to listen on a non-standard port (e.g.,
8080,5000), you must update this setting in QuickStack.
Changing the Port
- Navigate to the App:
- Open your project dashboard and select the application.
- Go to Domains Tab:
- Click on the Domains tab.
- Edit Internal Port:
- Locate the Internal Port or App Port section (often near the top or associated with domain settings).
- Click the Edit (pencil) icon or the configured port number.
- Update Value:
- Enter the new port number (e.g.,
8080). - Click Save.
- Enter the new port number (e.g.,
Internal Hostmanes
To access the application from other apps within the same project, you find a list of internal hostnames at the bottom of the Domains tab. Use these hostnames along with the internal port to connect between services.
Redeployment Required
Like environment variables, changing the internal port requires a Redeployment of the application to update the networking configuration.