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 configure a Container

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

  2. Expose the container port

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

  3. Enable External Access

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

  4. Add an ingress

    On the ingress tab, click on Add New Ingress and fill in the desired configuration:

    • 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 what can access your container by specifying which IP addresses should have access (IP allowlist).
    • If left blank, the container will be accessible from anywhere in the world (0.0.0.0/0, ::/0).
  6. Click Add

    Confirm the configuration and click Add.

  7. Save the Container

    Make sure to click Update Container to apply the new configuration.

Important

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