Skip to content

Connect Your Domain to a Container

If you have your own domain name, you can connect it to a Nexaa container and make your application available via a custom URL.


Prerequisites

Before getting started, ensure you meet the following requirements:

  • You own a domain name and have access to its DNS settings.
  • You have a container image ready that hosts a website or application on a specific port.
  • You have created a CNAME record in your DNS manager pointing to:
    nlhaa1-sc1-ingress.tilaa.com

Steps

Follow these steps to link your domain to your container:

  1. Create or Edit a Container

    Go to the container creation or edit screen in the Nexaa portal.

  2. Expose the container port

    You need to expose a port for container traffic on which the container is listening to (e.g., 5002:5002).

  3. Enable Public Access

    Toggle the setting “Make this container accessible from the internet?” to enable.

  4. Add an ingress

    Here you can fill in some details of your domain and if you want to enable TLS (https):

    • Domain name: You can enter your custom domain name (e.g., app.example.com) that has the CNAME pointing to nlhaa1-sc1-ingress.tilaa.com. If you leave it empty an autogenerated domain name will be created for you
    • HTTP port: This will be the port you exposed in the previous step (e.g., 5002)
    • Enable TLS (optional): When enabling this all traffic will be redirected to https (secure http) and a certificate will automatically be created (and updated)
  5. (Optional) Restrict Access by IP

    • You can restrict access by specifying allowed IP addresses.
    • If left blank, the container will be accessible from anywhere in the world.
  6. Click Add

    Confirm the domain entry and click Add.

  7. Save the Container

    Make sure to save your container changes to apply the domain configuration.

Imporant

Once saved, your container will become available at the specified domain.
Please allow time for DNS changes to propagate — this may take several minutes to a few hours depending on your domain registrar.