はじめに
このガイドは、SirrChat を始めるのに役立ちます。ニーズに応じてパスを選択してください。
パスを選択
🚀 アプリを使用したい
プライベートメッセージング用に Sirr の使用を開始したい場合:
Sirr をダウンロード
アカウントを作成
- アプリを起動
- ウォレットを作成またはインポート
- ウォレットアドレスがアカウントになります
メッセージングを開始
- ウォレットアドレスで連絡先を追加
- 暗号化されたメッセージを送信
- チャットで直接暗号通貨を送金
🖥️ 自分のサーバーを運営したい
自分の SirrChat サーバーをデプロイしたい場合:
クイックインストール
bashcurl -sSL https://raw.githubusercontent.com/mail-chat-chain/mailchatd/main/start.sh | bashドメインを設定
- DNS レコードを設定
- 自動 TLS 用の DNS プロバイダーを選択
ユーザーアカウントを作成
- サーバーにユーザーを追加
- 認証を設定(パスワードまたはブロックチェーン)
👨💻 開発したい
拡張または統合を希望する開発者の場合:
ソースからビルド
bashgit clone https://github.com/mail-chat-chain/mailchatd.git cd sirrchatd make buildアーキテクチャを探索
- モジュールシステムを理解
- 利用可能なインターフェースについて学ぶ
- API ドキュメントを読む
カスタムモジュールを作成
- カスタム認証モジュールを作成
- ストレージバックエンドを拡張
- カスタムメッセージ処理を追加
クイックスタート: ユーザージャーニー
ステップ 1: Sirr をダウンロード
プラットフォームを選択:
- iOS: App Store リンク
- Android: Google Play リンク
- デスクトップ: 近日公開
ステップ 2: アカウントを設定
Sirr を初めて起動したとき:
新しいウォレットを作成
- アプリが BNBChain ウォレットを生成
- ウォレットアドレスが一意の ID になります
- リカバリーフレーズを保存 - これは重要です!
または既存のウォレットをインポート
- 既存の BNBChain ウォレットを使用
- 秘密鍵またはリカバリーフレーズを使用してインポート
プロフィールを設定
- 表示名を選択
- プロフィール写真を追加(オプション)
- プライバシーは保護されています - 個人情報は不要
ステップ 3: 連絡先を追加
チャットする人を追加:
ウォレットアドレスで
- ウォレットアドレスを尋ねる
- 連絡先として追加
QR コードをスキャン
- Sirr QR コードをスキャン
- 即座に連絡先追加
ウォレットから
- 暗号ウォレットから連絡先をインポート
ステップ 4: チャットを開始
最初のメッセージを送信:
連絡先を選択
- 任意の連絡先をタップしてチャットを開く
メッセージを入力
- メッセージは自動的に暗号化されます
- 受信者のみが復号化できます
暗号通貨を送信(オプション)
- ウォレットアイコンをタップ
- チャットで直接 BNB またはトークンを送信
クイックスタート: サーバーデプロイ
ワンクリックデプロイ
SirrChat サーバーを実行する最速の方法:
bash
# インストールスクリプトをダウンロードして実行
curl -sSL https://raw.githubusercontent.com/mail-chat-chain/mailchatd/main/start.sh | bashこのスクリプトは以下を実行します:
- ✅ システムアーキテクチャを検出
- ✅ 正しいバイナリをダウンロード
- ✅ 設定ディレクトリをセットアップ
- ✅ DNS と TLS 証明書を設定
- ✅ systemd サービスを作成
- ✅ メールサーバーを起動
手動デプロイ
インストールをより細かく制御したい場合:
bash
# 1. バイナリをダウンロード
wget https://download.sirrchat.org/sirrchatd-linux-amd64-latest
mv sirrchatd-linux-amd64-latest /usr/local/bin/sirrchatd
chmod +x /usr/local/bin/sirrchatd
# 2. 設定ディレクトリを作成
export SIRRCHAT_HOME=$HOME/.sirrchatd
mkdir -p $SIRRCHAT_HOME
# 3. 設定を初期化
sirrchatd config init
# 4. 設定を編集
nano $SIRRCHAT_HOME/sirrchatd.conf
# 5. サーバーを起動
sirrchatd run一般的なタスク
ユーザー向け
暗号化されたメッセージの送信
- 任意の連絡先とのチャットを開く
- メッセージを入力
- メッセージは自動的に OpenPGP で暗号化されます
- 受信者のみが読むことができます
暗号通貨の送信
- チャットでウォレットアイコンをタップ
- 金額とトークンを選択
- トランザクションを確認
- 受信者への即座の送金
お年玉の作成
- グループチャットで、お年玉アイコンをタップ
- 金額と封筒の数を選択
- グループに送信
- メンバーがタップして受け取り
サーバー管理者向け
ユーザーの追加
bash
# パスワードでユーザーを作成
sirrchatd creds create user@yourdomain.com
# ブロックチェーン認証でユーザーを作成
sirrchatd creds create-blockchain \
--email user@yourdomain.com \
--address 0x742d35Cc6634C0532925a3b844Bc9e7595f0bEbメールボックスの管理
bash
# すべてのメールボックスをリスト
sirrchatd imap-mboxes list user@yourdomain.com
# メールボックスを作成
sirrchatd imap-mboxes create user@yourdomain.com "Work"
# メールボックスを削除
sirrchatd imap-mboxes delete user@yourdomain.com "Trash"サーバーステータスの確認
bash
# サービスステータスを表示
sudo systemctl status sirrchatd
# ログを表示
sudo journalctl -u sirrchatd -f
# 開いているポートを確認
netstat -tlnp | grep sirrchatd次のステップ
ユーザー向け
管理者向け
- 設定ガイド - 詳細な設定
- デプロイガイド - 本番環境デプロイ
- セキュリティのベストプラクティス
開発者向け
- モジュールシステム - モジュールを理解
- API リファレンス - 完全な API ドキュメント
- ブロックチェーン統合 - ブロックチェーン認証の詳細
ヘルプを得る
サポートが必要な場合:
- 📖 ドキュメント: このサイトを閲覧
- 💬 コミュニティ: チャットに参加
- 🐛 問題: GitHub Issues
- 🐦 Twitter: 更新情報をフォロー
SirrChat へようこそ! プライバシーを重視するユーザーのコミュニティに参加していただきありがとうございます。