For your domain to point to your applications, create an A record to your server’s IP address.
Record to create
From the Domains page or the Domain wizard step, Paylood gives you the exact record. In general:
| Type | Host | Value |
|---|---|---|
| A | @ (root) | SERVER_IP |
| A | www (subdomain) | SERVER_IP |
Capture à venir
en/domains-dns
Cette capture illustrera la vue correspondante. Elle est générée automatiquement par le pipeline Playwright.
Configuration steps
- Log in to the registrar where your domain is registered (or your provider’s DNS panel).
- Open the domain’s DNS records.
- Add the A record provided by Paylood.
- Let propagation take place (a few minutes to a few hours).
Warning
The domain must point to your VPS server’s public IP. A CNAME record to another target will prevent verification.
Checking propagation
- In Paylood, open the domain.
- Click Verify.
- If DNS resolves to the expected server, the domain goes to
verified.
Tip
DNS propagation is global but sometimes slow. If verification fails, wait a few minutes and retry. You can also check with dig mysite.com from your terminal.
Subdomains (www, api, app\u2026)
For a subdomain (e.g. api.mysite.com), create an A record with the matching host (api), or a CNAME record to @ if your registrar allows it.
Automatic *.paylood.app subdomains
You have nothing to configure: Paylood manages DNS and TLS for the paylood.app zone. Every project gets its subdomain automatically on first deployment.
Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
failed | DNS not propagated or wrong record | Check the A record and wait |
| Verified domain but site down | TLS propagation in progress | Wait a few minutes (Caddy renews the certificate) |
| Registrar error | Incorrect host format | Use @ for the root, not www |