Homebrew(macOS)

brew install kan/roji/roji

ワンライナーインストール(推奨)

Linux・macOS対応:

curl -fsSL https://raw.githubusercontent.com/kan/roji/v1.0.0/install.sh | bash

実行内容:

  • プラットフォーム(Linux/macOS、x86_64/arm64)に合ったバイナリをダウンロード
  • デフォルトで ~/.local/bin にインストール(対話式でインストール先を選択)
  • roji doctor --fix で環境をセットアップ
  • CA証明書をシステム信頼ストアにインストール
  • rojiをシステムサービスとして登録・起動

オプション

curl -fsSL ... | bash -s -- --global       # /usr/local/bin にインストール
curl -fsSL ... | bash -s -- --local        # ~/.local/bin にインストール(デフォルト)
curl -fsSL ... | bash -s -- --no-service   # サービス登録をスキップ
curl -fsSL ... | bash -s -- --upgrade      # アップグレード確認をスキップ

手動インストール

GitHub Releasesからダウンロード、またはソースからビルド:

git clone https://github.com/kan/roji.git && cd roji && make build
sudo ./bin/roji doctor --fix    # 環境セットアップ
sudo ./bin/roji ca install      # CA証明書インストール
sudo ./bin/roji service install && sudo ./bin/roji service start

アップグレード

インストールスクリプトを再実行すると、既存のインストールを検出して自動アップグレードします:

curl -fsSL https://raw.githubusercontent.com/kan/roji/v1.0.0/install.sh | bash

Homebrew の場合:

brew upgrade kan/roji/roji

インストール確認

roji version    # バージョン情報を表示
roji doctor     # 環境チェック

すべてのチェックがパスするはずです。問題がある場合は sudo roji doctor --fix で自動修復できます。

次のステップ