Thrust 拡張機能は、Web 開発者が Protocol Labs が管理する Web3 ストレージ サービスを使用して、静的 Web サイトを IPFS および Filecoin ブロックチェーン ネットワークに迅速かつ簡単に公開するのに役立ちます。
ここで簡単なデモをご覧いただけます。
https://web3.storage/login に移動し、独自のWeb3 ストレージアカウントを作成します。これで、静的 Web サイトをホストするための1 TBの空き容量が得られます。
上記の手順でアカウントを取得したら、Thrust 拡張機能を使用するための API トークンを作成する必要があります。 https://web3.storage/account に移動し、 [API トークンの作成]をクリックして新しい API トークンを生成します。
注意: Web3 Storage API トークンは非公開にして、必要なときにいつでもコピーできる安全な場所に保管してください。
スラスト設定は、VS Code のコマンド パレットにあります。
ここで、「推力設定コマンド」を選択し、2 つの設定を完了します。
設定では、API トークンはステップ 2で作成したWeb3 Storage API トークンで、公開フォルダーは公開する必要がある静的 Web サイト コードを含むフォルダーです。
ステップ 3の設定を完了したら、VS Code のコマンド パレットでthrust.publishコマンドの実行を選択することで、静的 Web サイトを簡単に公開できるようになります。
公開の処理には時間がかかります。しばらくお待ちください。
公開が成功すると、Thrust によって静的 Web サイトの CID が提供され、インターネット上のどこからでもアクセスできるようになります。以前に公開されたすべての静的 Web サイトは、https://web3.storage/files で見つけることもできます。
ライセンスを表示するには、次のハイパーリンクをクリックします。
ソース コードをチェックアウトして、以下に貢献できます。
楽しむ!