(ウェブサイト公開)
これですべてのインストールと設定が完了し、最初のWalrusサイトの公開を開始できます!
サイトビルダーは、任意のウェブフレームワークによって生成されたファイルのディレクトリをWalrusにアップロードし、関連するメタデータをSuiに追加することで動作します。 このディレクトリのルートにはindex.htmlというファイルが必要で、これがWalrusサイトへの入り口となる。
※通常のWebサイトと同様にindex.htmlを配置
サンプルでsnakeという素材を実際に公開してみましょう
公開したいフォルダ(examples/snake)を指定して、publishコマンドを呼び出すだけなのでとても簡単です。
walrusの設定ファイルが見つかりませんでした。
> site-builder --config sites-config.yaml publish "D:\\walrus-sites\\examples\\snake" --epochs 100
Error during execution
Error: running the command exited with error: 2024-10-28T21:35:14.032565Z INFO walrus_service::client::cli::args: running in JSON mode
2024-10-28T21:35:14.032653Z INFO walrus: client version: 1.0.1-4ee494150c61
2024-10-28T21:35:14.032878Z INFO walrus_service::common::utils: using Sui wallet configuration from 'C:\\Users\\yuake\\.sui\\sui_config\\client.yaml'
Error: could not find a valid Walrus configuration file
試行錯誤した結果、walrusのclient_configをsite-builderに配置すること。ココポイントですね。
もう一度publishしてみます。