Skip to content

クイックスタート ​

このガイドでは、自分専用の SirrMesh ノードの構築をサポートします。

パスを選択 ​

🚀 アプリを使用したい ​

プライベートメッセージング用に Sirr の使用を開始したい場合:

  1. Sirr をダウンロード

  2. アカウントを作成

    • アプリを起動
    • ウォレットを作成またはインポート
    • ウォレットアドレスがアカウントになります
  3. メッセージングを開始

    • ウォレットアドレスで連絡先を追加
    • 暗号化されたメッセージを送信
    • チャットで直接暗号通貨を送金

完全なユーザーガイド →

🖥️ 自分のサーバーを運営したい ​

自分の SirrMesh サーバーをデプロイしたい場合:

  1. クイックインストール

    bash
    curl -sSL https://raw.githubusercontent.com/sirrmesh/SirrMesh/main/start.sh | bash
  2. ドメインを設定

    • DNS レコードを設定
    • 自動 TLS 用の DNS プロバイダーを選択
  3. ユーザーアカウントを作成

    • サーバーにユーザーを追加
    • 認証を設定(パスワードまたはブロックチェーン)

完全なインストールガイド →

👨‍💻 開発したい ​

拡張または統合を希望する開発者の場合:

  1. ソースからビルド

    bash
    git clone https://github.com/sirrmesh/SirrMesh.git
    cd SirrMesh
    make build
  2. アーキテクチャを探索

    • モジュールシステムを理解
    • 利用可能なインターフェースについて学ぶ
    • API ドキュメントを読む
  3. カスタムモジュールを作成

    • カスタム認証モジュールを作成
    • ストレージバックエンドを拡張
    • カスタムメッセージ処理を追加

アーキテクチャガイド →

クイックスタート: ユーザージャーニー ​

ステップ 1: Sirr をダウンロード ​

プラットフォームを選択:

ステップ 2: アカウントを設定 ​

Sirr を初めて起動したとき:

  1. 新しいウォレットを作成

    • アプリが BNBChain ウォレットを生成
    • ウォレットアドレスが一意の ID になります
    • リカバリーフレーズを保存 - これは重要です!
  2. または既存のウォレットをインポート

    • 既存の BNBChain ウォレットを使用
    • 秘密鍵またはリカバリーフレーズを使用してインポート
  3. プロフィールを設定

    • 表示名を選択
    • プロフィール写真を追加(オプション)
    • プライバシーは保護されています - 個人情報は不要

ステップ 3: 連絡先を追加 ​

チャットする人を追加:

  1. ウォレットアドレスで

    • ウォレットアドレスを尋ねる
    • 連絡先として追加
  2. QR コードをスキャン

    • Sirr QR コードをスキャン
    • 即座に連絡先追加
  3. ウォレットから

    • 暗号ウォレットから連絡先をインポート

ステップ 4: チャットを開始 ​

最初のメッセージを送信:

  1. 連絡先を選択

    • 任意の連絡先をタップしてチャットを開く
  2. メッセージを入力

    • メッセージは自動的に暗号化されます
    • 受信者のみが復号化できます
  3. 暗号通貨を送信(オプション)

    • ウォレットアイコンをタップ
    • チャットで直接 BNB またはトークンを送信

クイックスタート: サーバーデプロイ ​

ワンクリックデプロイ ​

SirrMesh サーバーを実行する最速の方法:

bash
# インストールスクリプトをダウンロードして実行
curl -sSL https://raw.githubusercontent.com/sirrmesh/SirrMesh/main/start.sh | bash

このスクリプトは以下を実行します:

  • ✅ システムアーキテクチャを検出
  • ✅ 正しいバイナリをダウンロード
  • ✅ 設定ディレクトリをセットアップ
  • ✅ DNS と TLS 証明書を設定
  • ✅ systemd サービスを作成
  • ✅ メールサーバーを起動

手動デプロイ ​

インストールをより細かく制御したい場合:

bash
# 1. バイナリをダウンロード
wget https://download.sirr.chat/sirrmeshd-linux-amd64-v0.3.1
mv sirrmeshd-linux-amd64-v0.3.1 /usr/local/bin/sirrmeshd
chmod +x /usr/local/bin/sirrmeshd

# 2. 設定ディレクトリを作成
export SIRRCHAT_HOME=$HOME/.sirrmeshd
mkdir -p $SIRRCHAT_HOME

# 3. 設定を初期化
sirrmeshd config init

# 4. 設定を編集
nano $SIRRCHAT_HOME/sirrmeshd.conf

# 5. サーバーを起動
sirrmeshd run

詳細なインストールガイド →

一般的なタスク ​

ユーザー向け ​

暗号化されたメッセージの送信 ​

  1. 任意の連絡先とのチャットを開く
  2. メッセージを入力
  3. メッセージは自動的に OpenPGP で暗号化されます
  4. 受信者のみが読むことができます

暗号通貨の送信 ​

  1. チャットでウォレットアイコンをタップ
  2. 金額とトークンを選択
  3. トランザクションを確認
  4. 受信者への即座の送金

お年玉の作成 ​

  1. グループチャットで、お年玉アイコンをタップ
  2. 金額と封筒の数を選択
  3. グループに送信
  4. メンバーがタップして受け取り

サーバー管理者向け ​

ユーザーの追加 ​

bash
# パスワードでユーザーを作成
sirrmeshd creds create [email protected]

# ブロックチェーン認証でユーザーを作成
sirrmeshd creds create-blockchain \
  --email [email protected] \
  --address 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEb

メールボックスの管理 ​

bash
# すべてのメールボックスをリスト
sirrmeshd imap-mboxes list [email protected]

# メールボックスを作成
sirrmeshd imap-mboxes create [email protected] "Work"

# メールボックスを削除
sirrmeshd imap-mboxes delete [email protected] "Trash"

サーバーステータスの確認 ​

bash
# サービスステータスを表示
sudo systemctl status sirrmeshd

# ログを表示
sudo journalctl -u sirrmeshd -f

# 開いているポートを確認
netstat -tlnp | grep sirrmeshd

次のステップ ​

ユーザー向け ​

管理者向け ​

開発者向け ​

ヘルプを得る ​

サポートが必要な場合:

  • 📖 ドキュメント: このサイトを閲覧
  • 💬 コミュニティ: チャットに参加
  • 🐛 問題: GitHub Issues
  • 🐦 Twitter: 更新情報をフォロー

SirrMesh へようこそ! プライバシーを重視するユーザーのコミュニティに参加していただきありがとうございます。

Released under the GPL 3.0 License.