4.4 Port Assignment
Exposed Ports
The following ports must be accessible from external networks for testbed functionality:
| Port | Application |
|---|---|
| 22 (TCP) | SSH Connection |
| 443 (TCP) | Dataspace DAPS UI and proxies |
| 8443 (TCP) | DCV Connection Via TCP (slower) |
| 8443 (UDP) | DCV Connection Via UDP (faster) |
Internal Ports
The following ports are used locally within the testbed environment:
| Port | Application |
|---|---|
| 443 | Dataspace DAPS UI and proxies |
| 444 | Dataspace Broker |
| 8000 | Code-Server |
| 8080 | Dataspace Connector A |
| 8081 | Dataspace Connector B |
Routes Proxied by Port 443
Port 443 serves as the primary HTTPS entry point, with the following routes proxied to internal services:
| Route | Point To | Application |
|---|---|---|
| / | omejdn-ui (Docker Container) | Dataspace DAPS UI |
| /auth | omejdn-server (Docker Container) | Dataspace DAPS |
| /.well-known | omejdn-server (Docker Container) | Dataspace Well-Known URIs |
| /broker | broker-reverseproxy (Docker Container) | Dataspace Broker |
| /rda-broker | rda-broker (Docker Container) | Dummy Dataspace Broker for RDA |
| /connectora | connectora (Docker Container) | Dataspace Connector A |
| /connectorb | connectorb (Docker Container) | Dataspace Connector B |
| /connector | connector (Docker Container) | Dataspace Connector (Standalone connector deployment) |
| /dashboard | dashboard (Docker Container) | Dashboard |
| /ide | https://localhost:8000 (URL) | Code-Server |
| /dcv | https://localhost:8443 (URL) | DCV Connection Via TCP |