Changing UI Ports
By default, Akamas uses the following ports for its UI:
80 (HTTP)
443 (HTTPS)
Depending on the configuration of your environment, you may want to change the default settings: to do so, you’ll have to update the Akamas docker-compose file.
Inside the docker-compose.yml file, scroll down until you come across the akamas-ui
service.
There you will find a specification as follows:
akamas-ui:
ports:
- "443:443"
- "80:80"
Update the YAML file by remapping the UI ports to the desired ports of the host.
akamas-ui:
ports:
- "<YOUR_HTTPS_PORT_OF_CHOICE>:443"
- "<YOUR_HTTP_PORT_OF_CHOICE>:80"
In case you were running Akamas with host networking, you are allowed to bind different ports in the container itself. In order to do so you can expand the docker-compose service by adding a couple of environment variables like this:
akamas-ui:
environment:
- HTTP_PORT=<HTTP_CONTAINER_PORT>
- HTTPS_PORT=<HTTPS_CONTAINER_PORT>
ports:
- "<YOUR_HTTPS_PORT_OF_CHOICE>:<HTTP_CONTAINER_PORT>"
- "<YOUR_HTTP_PORT_OF_CHOICE>:<HTTPS_CONTAINER_PORT>"
Finally, apply the new configuration after updating the AKAMAS_BASE_URL
environment variable to match the new protocol or port.
Last updated
Was this helpful?