ttyd – オンライン上で端末の半分 Posted on March 13, 2023 By 📢 Github™ ttyd は、オンライン上で端末を共有するための簡単な線記述アプリケーションです。 [] オプション: -p, –port リッスンするポート (デフォルト: 7681、ランダム ポートには「0」を使用) -i, –interface バインドするネットワーク インターフェイス (例: eth0) 、または UNIX ドメイン ソケット パス (例: /var/run/ttyd.sock) -c, –credential 基本認証の資格情報 (形式: ユーザー名:パスワード) -u, –uid -g, – で実行するユーザー ID -gid -s, –signal で実行するグループ ID コマンド終了時にコマンドに送信するシグナル (デフォルト: 1, SIGHUP) -a, –url-arg クライアントが URL でコマンドライン引数を送信できるようにします (例: http ://localhost: 7681?arg=foo&arg=bar) -R, –readonly クライアントによる TTY への書き込みを許可しない -t, –client-option クライアントにオプションを送信 (形式: キー=値)、繰り返しさらにオプションを追加 -T, –terminal-type 報告する端末タイプ、デフォルト: xterm-256color -O, –check-origin 異なるオリジンからの Websocket 接続を許可しない -m, –max-clients サポートするクライアントの最大数 (デフォルト: 0、制限なし) -o, –once 1 つのクライアントのみを受け入れ、切断時に終了します -B, –browser デフォルトのシステム ブラウズでターミナルを開きます r -I, –index カスタム index.html パス -b, –base-path リバース プロキシからのリクエストの予想されるベース パス (例: /mounted/here、最大長: 128) -P, –ping- interval Websocket ping 間隔 (秒) (デフォルト: 300) -6, –ipv6 IPv6 サポートを有効にします -S, –ssl SSL を有効にします -C, –ssl-cert SSL 証明書ファイルのパス -K, –ssl-key SSLキー ファイル パス -A, –ssl-ca クライアント証明書検証用の SSL CA ファイル パス -d, –debug ログ レベルを設定します (デフォルト: 7) -v, –version バージョンを出力して終了します -h, –helpこのテキストを印刷して終了”>USAGE: ttyd [] OPT%% item_read_more_button%% Artificial intelligence, Ask HN, Share, Show HN, Technology, terminal, TOP HN Tags:Share, Show NH:, terminal