メインコンテンツへスキップ

ArcBlock で Solid Server を起動する

ArcBlock
ABT NodeArcBlockBlockletDeveloper

開発準備が整った Blocklet と ABT Node を使用して Solid Server をデプロイする方法のウォークスルーです。

ArcBlock で Solid Server をデプロイする

ArcBlock と Solid プライバシー プラットフォーム

ArcBlock は、今日最も柔軟な DApp 開発プラットフォームの 1 つであり、他のブロックチェーンや Solid プロジェクトのような分散型プロジェクトの採用を含め、ユーザーが DApp プロジェクト用のソフトウェアを簡単に構築、デプロイ、管理できるように設計されています。

Solid プライバシー プラットフォームの核心となるアイデアは、ユーザーが Personal Online Data Stores(略して Pods)と呼ばれるオンライン ストレージ エンティティ内のデータを自分で制御できるようにすることです。

Blocklet を使用して Solid Server をデプロイする

Solid Server と ABT Node を使い始めるのは簡単です。ArcBlock は最近、新しいオープンソースの Solid on ArcBlock Blocklet を Github でリリースしました。

この Blocklet を使用すると、開発者は追加の依存関係や設定の更新なしで Solid Server を実行するために必要なすべてを入手でき、ワンクリックで起動できます。起動すると、開発者は組み込みのウェブ プレビューと ABT Node ダッシュボードへの即時アクセスを備えた Gitpod のクラウド IDE 内で Solid Server を素早くデモできます。

Solid on ArcBlock Readme

ArcBlock プラットフォーム上で動作する Blocklet としての実験的な Solid (https://solidproject.org) サーバーです。

Solid Server のソースコード: https://github.com/solid/node-solid-server

はじめに

  1. "Open in Gitpod" ボタンをクリックすると、Gitpod が ABT Node と Blocklet を起動します。

  1. スタートをクリックすると、クラウド環境の構築がすぐに開始されます。

  1. 依存関係は不要で、必要なものはすべて Blocklet に含まれているため、ABT Node 上でのソフトウェアの構築とデプロイが容易になります。

  1. いくつかの追加セットアップが完了しつつあります。

  1. これで、ターミナル ウィンドウに 2 つの URL が表示されます。1 つは ABT Node ダッシュボード用、もう 1 つは Solid Server のウェブ GUI を確認するためのものです。

  1. 作業を簡単にするために、ArcBlock はプレビュー ウィンドウを事前設定済みなので、開発者はすぐに Solid のホームページを表示できます。ここでは WebID でログインするか、登録を行うことができます。

  1. ArcBlock の Blocklet を使用することで、Docker を使用した ABT Node、Solid Server、および完全に機能するクラウド開発環境を数分以内にデプロイすることができました。Solid on ArcBlock Blocklet はオープンソースです。自由に改善を行ったり、React、静的サイトなどを含む他の Blocklet を試したりしてください。DApp、ブロックチェーン、DLT の構築がかつてないほど簡単になりました。今すぐ始めましょう。

このページに関わるもの

製品

  • Blocklet Server superseded

    blocklet をサブプロセスとしてホストしていたサーバー。その作業は ARC で続いており、サブプロセスによるホスティングという方式は引き継がれません。

用語

  • Blocklet

    Blocklet は ARC の deployable unit です。アプリケーションが宣言する content、configuration、runtime の要件を一緒に保ち、実行する単位を理解し管理しやすくします。