<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Web Domains on Brandon Risberg</title><link>https://brisberg.dev/wiki/web-domains/</link><description>Recent content in Web Domains on Brandon Risberg</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://brisberg.dev/wiki/web-domains/index.xml" rel="self" type="application/rss+xml"/><item><title>GitHub Pages</title><link>https://brisberg.dev/wiki/web-domains/github-pages/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brisberg.dev/wiki/web-domains/github-pages/</guid><description>&lt;p&gt;&lt;a href="https://pages.github.com/"&gt;GitHub Pages&lt;/a&gt; is a static file hosting offering from GitHub to host content directly out of a GitHub Repository.&lt;/p&gt;
&lt;p&gt;Pages is free for public repos with GitHub Free.&lt;/p&gt;
&lt;p&gt;By default, GitHub Pages are hosted at &lt;code&gt;&amp;lt;user&amp;gt;.github.io/&amp;lt;repository&amp;gt;&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="configuration"&gt;Configuration&lt;/h2&gt;
&lt;p&gt;GitHub Pages must be enabled in your Repository Settings page. Visit &lt;code&gt;Settings &amp;gt; Options &amp;gt; GitHub Pages&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Select a source branch to build GitHub Pages. It can either build from the branch root &lt;code&gt;/&lt;/code&gt; or the &lt;code&gt;/docs&lt;/code&gt; directory. Only these two roots are usable. If you need to build your docs from another path consider using a &lt;a href="https://github.com/features/actions"&gt;GitHub Action&lt;/a&gt; to push that directory onto another branch to build from the root of that branch.&lt;/p&gt;</description></item><item><title>Registrars: Google Domains and Squarespace</title><link>https://brisberg.dev/wiki/web-domains/google-domains/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brisberg.dev/wiki/web-domains/google-domains/</guid><description>&lt;p&gt;&lt;strong&gt;Google Domains no longer exists.&lt;/strong&gt; Google sold its domain registration business to
Squarespace in 2023, and all registrations were migrated to
&lt;a href="https://domains.squarespace.com"&gt;Squarespace Domains&lt;/a&gt; over the following months.
Existing registrations carried over automatically, including renewal pricing.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;brisberg.dev&lt;/code&gt; was originally registered with Google Domains and now lives at
Squarespace. Renewal pricing was grandfathered at the original rate.&lt;/p&gt;
&lt;p&gt;The rest of this page is kept because the concepts are registrar-independent — the
DNS record types and their behavior are the same everywhere. Only the UI moved.&lt;/p&gt;</description></item><item><title>Custom Domain: brisberg.dev</title><link>https://brisberg.dev/wiki/web-domains/brisberg-dev/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://brisberg.dev/wiki/web-domains/brisberg-dev/</guid><description>&lt;p&gt;&lt;code&gt;brisberg.dev&lt;/code&gt; is registered at &lt;a href="https://brisberg.dev/wiki/web-domains/google-domains/"&gt;Squarespace Domains&lt;/a&gt; (originally
Google Domains). Content is served by &lt;a href="https://brisberg.dev/wiki/web-domains/github-pages/"&gt;GitHub Pages&lt;/a&gt;; the domain sends
and receives no mail.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The authoritative name servers are still Google&amp;rsquo;s&lt;/strong&gt; —
&lt;code&gt;ns-cloud-d{1,2,3,4}.googledomains.com&lt;/code&gt;, i.e. Google Cloud DNS. Squarespace is the
registrar and provides the editing UI, but migrated domains kept the Google Cloud DNS
backend. This matters in two places below: the record editor&amp;rsquo;s validation rules are
Squarespace&amp;rsquo;s, not the DNS backend&amp;rsquo;s, and DNSSEC is enabled.&lt;/p&gt;</description></item></channel></rss>