- HugoとNetlifyは、非常に相性がよく簡単に連携できます。
1. Netlify 上のホスト
Netlifyは、CDN、継続的デプロイ、ワンクリックHTTPS、管理GUI、および独自のCLIを使用してHugoサイトをホストできます。 Netlifyは、継続的デプロイメントサービス、グローバルCDN、超高速DNS、アトミックデプロイ、即時キャッシュ無効化、ワンクリックSSL、ブラウザベースのインターフェイス、CLI、およびHugoウェブサイトを管理するための他の多くの機能を提供します。
2. 設定ファイルの作成
- netlify.toml
[build]
publish = "public"
command = "hugo"
[build.environment]
HUGO_VERSION = "0.74.3"
HUGO_BASEURL = "/"
[context.production.environment]
HUGO_VERSION = "0.74.3"
RUBY_VERSION = "2.7.1"
3. サイトの構築と展開
Netlifyコンソールで「サイトの展開」を選択し、ビルドが完了するまでまちます。
4. カスタムドメインとSSLの設定
カスタムドメインを使用すると、Netlify以外の独自のドメイン名(たとえば、または)でサイトにアクセスできるようにすることができます。