Octopress で初日記。

以下のページを参考にGithub上に構築。ソースは別途Bitbucketに管理。

最後はDNS設定を変更して独自ドメインに。DNS設定は上記ページ記載の時からIPアドレスが変更になっているようで、以下を参照して

Configuring an A record with your DNS provider

With your DNS provider, create A records that resolve to the following IP addresses:

192.30.252.153
192.30.252.154

の2つを設定。

そしてCNAME ファイル作成。

echo 'sfus.net' > source/CNAME

ちなみに

を見ると、sfus.netのような(サブドメインのない)Apexドメインを使う場合に、GitHubのIPアドレス直指定するのはGitHubのCDNが効かないから明確に非推奨とされているとのこと…

調べてたら確かに以下のように書いてあった。

An apex domain is usually configured with an A, ALIAS, or ANAME record through your DNS provider and is often assigned to one or more IP addresses. We recommend using a custom subdomain instead of an apex domain for your GitHub Pages site.