Skip to content
https://brew.sh

Infrastructure

· 9 checks — DNS, redirects, IPv6, crawlability, URL variants, and domain intelligence rolled into one auditable list.
SCORE
98
GRADE
A+
FIX
0
REVIEW
1
PASS
8
INFO
0
Probed from Sao Paulo, Brazil
200 OK
Checks
9
8 PASS 1 REVIEW
B
TLS Certificate Expiry & Recommendations
42 days until leaf cert expires — 3 issues to address
REVIEW

Certificate validity

42
days left
0d 30d 60d 90d+

Recommended actions

  • Submit your domain to hstspreload.org to be added to the Chrome preload list
  • Enable DNSSEC on your domain for DNS spoofing protection
  • Enable OCSP stapling on your TLS server to remove a CA roundtrip and protect user privacy
A
DNS Records
4 A records, 266 ms lookup
PASS
4 A records, 266 ms lookup
Info::
Resolves to 4 IPv4 address(es)
Got: 185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153
Info::
Has 4 IPv6 (AAAA) record(s)
Got: 2606:50c0:8000::153, 2606:50c0:8001::153, 2606:50c0:8002::153, 2606:50c0:8003::153
Info::
4 nameserver(s) configured
Got: ns1.dnsimple.com, ns2.dnsimple-edge.net, ns3.dnsimple.com, ns4.dnsimple-edge.org
Info::
5 mail exchanger(s) configured
Info::
CAA records not checked
CAA record lookup requires a specialized DNS resolver. This check will be available in a future update.
Info::
SPF record present in TXT
Warning::
DNS resolution is slow (266 ms)
Slow DNS adds latency to every page load. Consider a faster DNS provider.
Got: 266 ms
A185.199.108.153, 185.199.109.153, 185.199.110.153, 185.199.111.153
AAAA2606:50c0:8000::153, 2606:50c0:8001::153, 2606:50c0:8002::153, 2606:50c0:8003::153
CNAME
NSns1.dnsimple.com, ns2.dnsimple-edge.net, ns3.dnsimple.com, ns4.dnsimple-edge.org
MX
1 aspmx.l.google.com
5 alt1.aspmx.l.google.com
5 alt2.aspmx.l.google.com
10 alt4.aspmx.l.google.com
10 alt3.aspmx.l.google.com
TXT
SPF v=spf1 a include:mailgun.org include:_spf.google.com ~all
google-site-verification=G4LSozoSHu-VTikiPg46zrfaZB5ZyvSmPwI7UVVRpr0
google-site-verification=jOj-OEpQd2DpoqUGCv7RaYRKcYUV27f9YW6PlMosn4w
google-site-verification=ve8Pd7VtlazAz-W0SkxefaesyTiwtljiBgiMr4lTDEQ
google-site-verification=xdkGeGJgOi1M8ARiyRnk8cLRarr4VU6BVnys-Rs2D2s
globalsign-domain-verification=fk2SH1LhIKwBvZpVs2blkxrNOlHK4sWqH0v3Ui59Jv
CAALookup not available with standard resolver
Resolved in 266 ms

CAA record lookup requires a specialized DNS resolver. This check will be available in a future update.

Why this matters

Informational: CAA (Certification Authority Authorization) records weren't checked in this scan.

Slow DNS adds latency to every page load. Consider a faster DNS provider.

Why this matters

DNS resolution is slow — anycast DNS providers (Cloudflare, Route 53) typically resolve <50ms globally.

Source: DNS performance benchmarks

A+
Redirect Chain
No redirects — direct access
PASS
No redirects — direct access
Info::
No redirects — direct access
Got: https://brew.sh

https://brew.sh

145 ms · HTTP/1.1 FINAL

#URLStatusTimeProtocolServer
1https://brew.sh200145 msHTTP/1.1GitHub.com
A+
IPv6 Readiness
IPv6 reachable (2 ms)
PASS
IPv6 reachable (2 ms)
Info::
IPv6 is configured and reachable at 2606:50c0:8000::153, 2606:50c0:8001::153, 2606:50c0:8002::153, 2606:50c0:8003::153
Got: 2 ms connect
IPv6 Ready
AAAA Records 2606:50c0:8000::153, 2606:50c0:8001::153, 2606:50c0:8002::153, 2606:50c0:8003::153 Connection Reachable (2 ms)
A+
Crawlability
robots.txt present, sitemap with 90 URLs
PASS
robots.txt present, sitemap with 90 URLs
Info::
robots.txt is present
Got: 114 bytes
Info::
sitemap.xml is present
Info::
sitemap.xml is valid XML
Info::
sitemap.xml contains 90 entries
Info::
robots.txt references sitemap
robots.txt 200 OK
Size 114 B Sitemaps referenced 1 User-agents * Blocking No — crawling allowed
User-agent: *
Allow: /
Disallow: 
Sitemap: https://brew.sh/sitemap.xml

# Algolia-Crawler-Verif: E7447A9ABE2B96C8

A+
URL Variants
www/non-www, trailing slash, HTTP→HTTPS
PASS
www/non-www, trailing slash, HTTP→HTTPS
Info::
www/non-www redirect configured correctly (preferred: non-www)
Info::
HTTP correctly 301-redirects to HTTPS

www / non-www

301https://www.brew.sh/
200https://brew.sh/

Preferred variant: non-www

HTTP → HTTPS

301http://brew.sh/ https://brew.sh/

Consistent

A+
Domain Intelligence
brew.sh — via 1API GmbH, 13 years, 3 months old
PASS
brew.sh — via 1API GmbH, 13 years, 3 months old
Info::
Domain registered until Mar 22, 2027 (11 months remaining)
Info::
Registrar: 1API GmbH
Info::
Registrar lock is enabled
Domain cannot be transferred without explicit unlock from the registrar. This protects against unauthorized transfers.
Domain expiry

280 days

March 22, 2027

SSL certificate

42 days

Issued by Let's Encrypt

Domain age

13 years, 3 months

Registered March 22, 2013

DNSSEC

Status unknown

Protects against DNS spoofing

Hosting

Unknown

2606:50c0:8000::153

Registrar

1API GmbH

Locked 4 NS records
Expiry timeline
Today
+1 year
Domain expiry SSL expiry Danger zone (≤30 days)
Registrar 1API GmbH
Created March 22, 2013 (13 years, 3 months ago)
Expires March 22, 2027 (11 months)
Last Updated March 22, 2026
Name Servers ns1.dnsimple.com, ns3.dnsimple.com, ns4.dnsimple-edge.org, ns2.dnsimple-edge.net
Registrant Registrant of brew.sh
Hosting
IP Address 2606:50c0:8000::153
Data source: whois (1.4s)

Domain cannot be transferred without explicit unlock from the registrar. This protects against unauthorized transfers.

Why this matters

Registrar lock (clientTransferProhibited et al.) prevents unauthorized domain transfers — strongest defense against domain hijacking.

Source: ICANN / domain-security best practice

A+
HTTP Probe Timing
Total 152 ms — DNS, TCP, TLS, TTFB, content transfer breakdown
PASS
DNS Lookup DNS Lookup — time to resolve the domain name to an IP address.
140 ms
TCP Connect TCP Connect — time to establish a TCP connection to the server.
1 ms
TLS Handshake TLS Handshake — time to complete the HTTPS encryption handshake.
6 ms
Time to First Byte Time to First Byte — how long the server takes to respond with the first byte of data.
152 ms
Total Time Total request time from DNS lookup through full response.
152 ms

Connection waterfall

DNS Lookup 140 ms TCP Connect 1 ms TLS Handshake 6 ms Server Processing 4 ms Content Transfer 1 ms
A+
CDN & Delivery
Fastly (HIT)
PASS
Fastly (HIT)
Info::
Site is served via Fastly CDN
Got: x-served-by: cache-gru-sbgr1930041-GRU
Info::
CDN cache status: HIT
CDN Detected: Fastly
Provider Fastly Cache Status HIT Evidence x-served-by: cache-gru-sbgr1930041-GRU
All checks on this page are automated. Results are estimates - run targeted manual reviews when the score affects a release decision.

Send Feedback