GitLab Pagesとは何か
GitLab PagesはGitLabリポジトリの内容から静的サイトを生成し、公開できる機能です。.gitlab-ci.ymlにビルドジョブを書いておくと、プッシュのたびにCI/CDが走り、生成された静的ファイルがそのまま配信されます。HugoやJekyllなどの静的サイトジェネレーターと組み合わせて、ドキュメントやポートフォリオ、製品サイトを継続運用するのに向いています。
独自ドメインの割り当てやHTTPS証明書の設定にも対応しており、GitLabのバージョン管理・レビュー・パイプラインといった開発フローの中に公開を組み込めるのが大きな強みです。コードとサイトが同じリポジトリで管理されるため、変更履歴がそのまま公開履歴に対応します。
GitLab Pagesが向いている場面
GitLab Pagesは、長期間運用するサイトや、CI/CDで自動ビルドしたい技術ドキュメントに適しています。ソースを管理しながらビルドし、独自ドメインで安定して配信したい場合は、開発フローと一体化したGitLab Pagesの利点が活きます。
ブランチごとに環境を分けたり、マージリクエストと連動させたりといった、開発プロセスに密着した運用ができる点も見逃せません。チームが既にGitLabを中心に開発しているなら、追加サービスを増やさずに公開まで完結できます。
結論:この用途ならどちらを選ぶべきか
GitLab Pages 違いで迷うときは、まず「本番公開したい」のか「確認用に短期間だけ見せたい」のかを分けます。前者はホスティングや開発基盤の比較、後者は認証・期限・差し替え・相手の開きやすさの比較になります。
GitLab Pagesとの判断では、機能名だけでなく、レビュー相手がアカウント作成なしで開けるか、共有後に古いURLが残らないか、修正後も同じURLで確認してもらえるかを見ます。比較して迷う場合は、まずレビュー用途か本番公開用途かを分けます。確認用なら、認証・期限・同じURLでの差し替えをまとめて扱える共有サービスで小さく試すのが安全です。
- 本番公開向き: 独自ドメイン、CI/CD、ソース管理、長期運用を重視する
- レビュー共有向き: 認証、期限、差し替え、非エンジニアへの渡しやすさを重視する
- 避けたいケース: 機密情報を含むHTMLを、認証なしの公開URLに置く
- 確認すること: 料金、公開範囲、URLの寿命、削除・差し替え手順、相手側の閲覧条件
ギガサイト便が得意な「一時的な確認・レビュー」
ギガサイト便は、出来上がったHTMLやZIPサイトを「今すぐ見せて確認・レビューしてもらう」用途に特化しています。リポジトリやビルド設定を用意しなくても、ファイルをドロップするだけで共有URLが発行され、会員登録なしでも公開できます。
URLのみ・パスワード・メール認証(ワンタイムコード)・会社ドメイン認証から認証方式を選べるため、関係者にだけ見せたいレビューにも向きます。さらに公開期限を設定でき、期限が切れると自動的に閲覧できなくなるので、古い確認用URLが残り続ける心配がありません。
どちらを選ぶかの判断手順
迷ったときは、用途が「継続運用」か「一時的な確認」かをまず切り分けると判断しやすくなります。
- そのサイトを長期間・独自ドメインで運用するならGitLab Pagesを検討する
- CI/CDで自動ビルドし、変更履歴と公開を連動させたいならGitLab Pages寄り
- 今あるHTMLをすぐ見せて確認・レビューしてもらいたいならギガサイト便を選ぶ
- 関係者だけに見せたい・公開期限を切りたい場合はギガサイト便の認証と期限設定を使う
- 同じURLのまま中身だけ差し替えてレビューを回したい場合もギガサイト便が手軽
併用して使い分ける考え方
両者は競合というより役割が異なります。本番ドキュメントはGitLab Pagesで運用しつつ、デザイン案や試作HTMLのレビューはギガサイト便で素早く回す、といった併用が現実的です。レビューが終わった一時URLは期限切れで自然に消えるため、本番サイトと確認用ページが混ざりません。
ギガサイト便の一時公開ページにはnoindexが付き検索結果には出ませんが、noindexはアクセス制御ではないので、関係者以外に見せたくない場合は認証を併用してください。アクセスログで誰がいつ見たかも確認できるため、レビュー依頼の追跡にも役立ちます。
よくある質問
GitLab Pagesとギガサイト便はどう使い分ければいいですか。
長期運用や独自ドメイン、CI/CD連携が必要な常設サイトはGitLab Pagesが向きます。出来上がったHTMLを今すぐ関係者に見せて確認・レビューしてもらいたい一時的な用途はギガサイト便が手軽です。
ギガサイト便でもCI/CDで自動デプロイできますか。
ギガサイト便はファイルをドロップして共有URLを発行する一時共有向けのサービスです。CI/CDで自動ビルドして常設運用したい場合はGitLab Pagesのようなホスティングが適しています。
レビュー用URLを関係者だけに限定できますか。
ギガサイト便ではURLのみ・パスワード・メール認証(ワンタイムコード)・会社ドメイン認証から認証方式を選べます。関係者だけに見せたい場合は認証を設定し、必要に応じて公開期限も併用してください。
GitLab Pagesのように独自ドメインで本番運用したいです。
独自ドメインでの本番Webサイト運用にはGitLab Pagesのようなホスティングが向いています。ギガサイト便は〇〇.giga-site.com形式のサブドメインで、確認・レビュー・一時共有に向く位置づけです。
結局、レビュー用途ならどの方法を選ぶべきですか?
公開後も長く運用するなら本番向けホスティング、短期間の確認なら認証・期限・差し替えが簡単な共有サービスを選びます。相手が非エンジニアの場合は、アカウント作成なしで開けることも重要です。