Use a custom domain
Serve your Pro Weather site from a domain you own, like weather.yourclub.org: add one A record and HTTPS is issued and renewed for you. A Pro feature.
Every site has a free yourname.pro-weather.com address. On Pro you can also
serve it from a domain you own, like weather.yourclub.org. Custom domains are
not part of the trial.
Add your domain
- Open your site and go to Sharing → Domains.
- Enter the domain, such as
weather.example.com, and choose Add. - Add the DNS record it shows at your DNS provider (usually the registrar you bought the domain from).
Add the DNS record
Every domain uses one A record pointing at the IP address shown in the dashboard. Copy the values from there. Only the record name changes:
| Domain | Record name |
|---|---|
A subdomain, like weather.yourclub.org | weather |
A root domain, like yourclub.org or yourclub.co.uk | @, plus a second A record on www |
Enter only the name (weather, www or @), not the full domain. Most DNS
editors add the domain for you, so weather.yourclub.org would become
weather.yourclub.org.yourclub.org. Leave TTL at its default.
Using Cloudflare?
Set the record to DNS only (grey cloud). With the proxy on, your domain resolves to Cloudflare instead of us, so it never verifies and no certificate can be issued.
Root domains and www
When you add a root domain, Pro Weather also covers its www version (and the
other way round). Add the second A record the dashboard lists under your
domain, on www with the same IP. www.yourclub.org then gets its own
certificate and redirects to yourclub.org. A subdomain like
weather.yourclub.org needs no second record.
Verify
The Domains page checks your DNS each time you open it. Choose Check again to check straight away. Each domain shows a status:
| Status | Meaning |
|---|---|
| Live | The domain points at Pro Weather and is served over HTTPS. |
| Awaiting verification | The A record is missing, wrong, or has not propagated yet. |
| Conflicting DNS record | The A record is right, but an old AAAA record points elsewhere. Delete the record the dashboard shows. |
DNS changes usually show up within minutes, but can take up to 48 hours.
Troubleshooting
Status stays on "Awaiting verification"
- Value: the IP must match the dashboard exactly.
- Name:
weather.example.comneeds the record onweather,example.comon@. - Type: it must be an A record. A CNAME to somewhere else will not verify.
- Cloudflare: switch the record to DNS only (grey cloud).
- Propagation: check your record on whatsmydns.net or dns.google, then choose Check again.
www shows a warning or doesn't load
The www record is missing. Add an A record on www with the same IP (the
dashboard lists it under your domain), then give the certificate a few minutes.
Still stuck? Email hello@pro-weather.com with your domain and a screenshot of your DNS records.
Alert webhooks
The webhook reference for developers - the JSON body an alert sends, the HMAC signature to verify, and the delivery rules.
Publish to weather networks
Send your station's readings to Weather Underground, WOW, CWOP, Windy, AWEKAS and more, plus MQTT, InfluxDB, your own endpoint and Bluesky.
