> ## Documentation Index
> Fetch the complete documentation index at: https://help.draftable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Network requirements

> Draftable API Self-hosted container requires internet access to activate the license.

## License Activation

To activate the instance, the product license is verified by our license servers. The activation request is sent as an outbound HTTPS POST from the `web` container to `draftable.com`.

| Host          | Port | Protocol | Required |
| :------------ | :--- | :------- | :------- |
| draftable.com | 443  | HTTPS    | Yes      |

<Warning>
  The required host is **`draftable.com`** — not `www.draftable.com`. These two domains resolve to **different IP addresses** on different infrastructure. Whitelisting `www.draftable.com` alone will **not** enable license activation.
</Warning>

<Note>
  The IP address of `draftable.com` may change due to CDN and load balancer usage, so the firewall should dynamically whitelist based on the DNS query response rather than static IP addresses.
</Note>

### Verifying connectivity

To confirm that the `web` container can reach the licensing endpoint, run the following from the host:

```bash theme={null}
docker compose exec web curl -v https://draftable.com
```

If this command completes with a successful TLS handshake and an HTTP response, the firewall is correctly configured for license activation.
