コンテンツにスキップ
コマンドラインオプション

コマンドラインオプション

rpxyは常にTOML形式の設定ファイルを必要とします(例: GitHubリポジトリのconfig.toml)。

代表的な設定については基本設定高度な使い方セクションで紹介します。 詳細な設定オプションは設定オプションセクションで説明しています。

以下のように設定ファイルを指定してrpxyを実行できます。

% ./path/to/rpxy --config config.toml

バージョン0.10.0以降、rpxyは設定ファイルの変更をリアルタイムで自動監視し、プロセスを再起動せずに即座に反映します。

ヘルプメッセージの全文は以下の通りです。

usage: rpxy [OPTIONS] --config <FILE>

Options:
  -c, --config <FILE>      Configuration file path like ./config.toml
  -l, --log-dir <LOG_DIR>  Directory for log files. If not specified, logs are printed to stdout.
  -h, --help               Print help
  -V, --version            Print version

--log-dir=<log_dir>を設定すると、指定したディレクトリにログファイルが作成されます。指定しない場合、ログは標準出力に出力されます。

  • ${log_dir}/access.log - アクセスログ
  • ${log_dir}/rpxy.log - システムおよびエラーログ

以上です!