AI活用

Lovableで作ったアプリをURLで共有する方法

Lovableはチャットでの指示からWebアプリのフロントエンドを素早く組み立てられるツールです。ただ完成したものを誰かに見せようとすると、共有URLの扱いに迷う場面が出てきます。この記事では、Lovableで作ったアプリのコードを取り出し、ギガサイト便で認証付きの共有URLにして安全に届けるまでの流れを順を追って説明します。外部サービスの仕様は変わるため、本文ではレビュー共有で変わりにくい判断軸を中心に整理します。

Lovableで作れるものと共有時の悩み

Lovableは、自然言語の指示からReactベースのWebアプリやランディングページを生成できるツールとして知られています。画面の構成やボタンの挙動を会話で調整しながら、見た目の整ったプロトタイプを短時間で組み立てられるのが特徴です。

一方で、できあがったものをクライアントやチームに見せる段になると悩みが生まれます。プレビュー用のURLをそのまま渡すと誰でもアクセスできてしまう場合があり、レビュー前の試作を不特定多数に見られたくないというニーズに応えにくいことがあります。

公開範囲を絞りたい、いつまで見せるかを決めたい、検索結果に出したくない。こうした要望を一度に満たそうとすると、別の仕組みを挟む必要が出てきます。

Lovableからコードを取り出す

Lovableで作ったアプリを手元で扱うには、まず生成物をエクスポートします。プロジェクトの設定からコードをダウンロードする、あるいは接続したリポジトリ経由でソースを取得する形が一般的です。UIの呼び名はバージョンによって変わる場合があるため、エクスポートや書き出しに当たる項目を探してみてください。

取り出したコードがビルド前のプロジェクト一式であれば、ローカルでビルドして静的なHTML/CSS/JSの形にしておくと共有がスムーズです。ビルド結果のフォルダをまとめてZIPにしておけば、画像やスタイルを含めて一括で扱えます。

  • プロジェクト設定からコードをダウンロードする
  • 接続済みリポジトリからソースを取得する
  • ローカルでビルドして静的ファイルを生成する

AI生成HTMLを共有する前の安全チェック

Lovableで作ったアプリをURLで共有では、AIツールの画面上で完成して見えても、共有用HTMLとして安全とは限りません。外部script、form送信先、APIキーらしき文字列、画像パス、ダミーデータではない個人情報を分けて確認します。

ツールの書き出し形式や共有機能は時期・プラン・作り方で変わります。この記事では特定機能の有無を断定せず、静的HTMLやZIPとして取り出せた成果物を安全に見せる前提で進めます。安全チェックが終わったら、HTMLまたはZIPをアップロードし、必要に応じて認証と期限を付けたURLとして共有します。

  • 外部送信: form action、fetch、script src、iframeの向き先を確認する
  • 秘密情報: APIキー、トークン、社内URL、顧客名が残っていないか検索する
  • 表示再現: 画像・CSS・フォントが公開URLでも読み込めるか見る
  • 共有設定: 相手、期限、認証方式、差し替え時の連絡方法を決める

静的ファイルにまとめる際の注意点

Lovableのアプリがバックエンドや外部APIに依存している場合、静的ファイルだけでは一部の機能が動かないことがあります。共有の目的が見た目や画面遷移の確認であれば問題になりにくいですが、データ取得を伴う機能まで見せたいときは、デモ用のデータを用意するなどの工夫が役立ちます。

ファイル構成はトップにindex.htmlを置き、CSSや画像は相対パスで参照する形にしておくと崩れにくくなります。フォルダ全体をZIPにまとめれば、構造を保ったまま共有できます。

ギガサイト便で共有URLを発行する手順

ギガサイト便は、AIで作ったHTMLやZIPを認証付きの共有URLで見せるためのサービスです。Cloudflare上で動作し、登録なしでも即時に公開できます。Lovableから取り出したファイルを、次の順序でアップロードします。

アップロードは登録なしでも進められるので、思い立ったときにすぐ共有用のURLを用意できます。HTMLが1枚でも、ビルド結果をまとめたフォルダのZIPでも、同じ流れで公開できます。

  1. ギガサイト便のトップにHTMLファイル、またはビルド結果をまとめたZIPをドラッグ&ドロップする
  2. 認証方式を選ぶ(URLのみ、パスワード、メール認証、会社ドメイン認証から選択)
  3. 公開期限を設定する(無料プランは7日まで)
  4. 発行された共有URLをクライアントやチームに送る

認証と期限の使いどころ

誰に見せるかによって認証方式を選ぶと安心です。社内の限られたメンバーなら会社ドメイン認証、社外の特定の相手にはメール認証やパスワードが向いています。とりあえず関係者だけにリンクを回したい段階ならURLのみでも始められます。

公開期限を設定しておくと、レビュー期間が終わった後にURLが自動で失効します。試作段階のアプリを長く放置せずに済むため、情報の出しっぱなしを避けられます。差し替えが必要になっても、同じURLのまま中身を更新できるので、相手に新しいリンクを送り直す手間がかかりません。

公開前のセキュリティと検索対策

ギガサイト便では、公開前に自動でセキュリティスキャンが行われます。アップロードしたファイルをそのまま見せる前に一通りチェックが入るため、初めて共有するときの不安を抑えやすくなっています。

また、既定でnoindexが設定されているため、共有したアプリが検索結果に表示されにくくなっています。レビュー前の試作を意図せず公開状態にしてしまうリスクを下げられます。

よくある質問

Lovableのプレビューリンクをそのまま渡すのと何が違いますか。

プレビューリンクはアクセス制御が限られる場合があります。ギガサイト便を挟むと、パスワードやメール認証で見せる相手を絞れます。公開期限による自動失効も設定できます。

アプリのバックエンド機能も共有できますか。

ギガサイト便は静的なHTMLやZIPを共有する仕組みです。サーバー側で動く機能はそのままでは動作しないことがあります。見た目や画面遷移の確認用途であれば問題になりにくいです。

登録しないと使えませんか。

登録なしでも即時に公開できます。継続的に使う場合やより多くの機能を使いたい場合に、プランを検討するとよいでしょう。

公開したアプリを後から修正したい場合はどうしますか。

同じURLのまま中身を差し替えられます。Lovableで修正してファイルを作り直し、再アップロードすれば、相手に新しいリンクを送り直す必要はありません。

AIツールで作ったHTMLはそのまま共有しても安全ですか?

そのまま共有せず、外部送信先、フォーム、APIキー、社内URL、画像パスを確認してからURL化します。ツールの共有機能や書き出し仕様は変わるため、最新画面も確認してください。

関連記事

AI活用

Gensparkで生成したサイトを共有する方法

Gensparkで生成したサイトをそのままURLで送ってよいか迷っている方向けに、安全な共有方法を解説します。生成物を手元に取り出し、ギガサイト便で認証付き限定公開するまでの流れをまとめました。

5分で読める
AI活用

Manus AIの成果物を共有する方法

Manus AIが自律的に生成したレポートやWebページを、関係者だけに安全に届けたい方向けの記事です。成果物の取り出し方から認証付き共有URLの発行まで、実際の手順を順を追って紹介しています。

5分で読める
AI活用

Windsurfで作ったHTMLを共有する方法

WindsurfでAI補助を受けながら書いたHTMLを、チームやクライアントに見せる方法を解説します。ファイルの取り出しからギガサイト便での認証付き共有URLの発行まで、具体的な操作手順をまとめました。

5分で読める
AI活用

Grokで作ったHTMLを共有する方法

Grokで生成したHTMLをチャット画面のまま渡しても、レイアウトが崩れてうまく伝わりません。コードを正しく取り出してブラウザ表示できる状態で限定共有するまでの流れを具体的に解説しています。

5分で読める
AI活用

DeepSeekで作ったHTMLを共有する方法

DeepSeekで生成したHTMLのたたき台を、関係者にそのまま見てもらいたい方向けの記事です。コードの取り出し方から認証付き共有URLの発行まで、ギガサイト便を使った手順をまとめています。

5分で読める
AI活用

Mocha(getmocha)で作ったアプリを共有する方法

Mochaで作ったアプリ画面を周囲に見せてフィードバックを集めたいが、安全で手軽な共有方法が見当たらない人向け。具体的な共有手順と選択肢の比較を紹介する。

5分で読める
「AI活用」の記事をもっと見る →