Skip to content
KitploitKITPLOIT
ツールエクスプロイトブログ
Log in
提出
ツールエクスプロイトブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
egg-scripts-CVE-2018-3786 — Egg.jsアプリケーションのデプロイツール。設定可能なポート、ワーカー、ロギングでNode.jsプロセスの開始、停止、デーモン化を管理します。 | Kitploit
ツール/GitHubGitHub/erik-krogh/egg-scripts-cve-2018-3786
汎用ユーティリティ
GitHuberik-krogh/egg-scripts-cve-2018-3786

egg-scripts-CVE-2018-3786

Egg.jsアプリケーションのデプロイツール。設定可能なポート、ワーカー、ロギングでNode.jsプロセスの開始、停止、デーモン化を管理します。

リポジトリを見る

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有
236年前未レビュー

egg-scripts

eggプロジェクトのデプロイツール。

注: Windowsは部分的にサポートされています。#22を参照してください

インストール

$ npm i egg-scripts --save

使い方

eggctl を package.json の scripts に追加します:

{
  "scripts": {
    "start": "eggctl start --daemon",
    "stop": "eggctl stop"
  }
}

次のように実行します:

  • npm start
  • npm stop

注: egg-scripts はグローバルにインストールすることは推奨されません。npmスクリプトとしてインストールして使用してください。

コマンド

start

eggをプロダクションモードで起動します。

$ eggctl start [options] [baseDir]
# 使用例
# eggctl start --port=7001
# eggctl start ./server
  • 引数
    • baseDir - アプリケーションのディレクトリ。デフォルトは process.cwd() です。
  • オプション
    • port - リスニングポート。デフォルトは process.env.PORT です。設定されていない場合、eggはデフォルトで 7001 を使用します。
    • title - プロセスのタイトル説明。kill grepに使用します。デフォルトは egg-server-${APP_NAME} です。
    • workers - アプリワーカーの数。デフォルトは process.env.EGG_WORKERS です。設定されていない場合、eggはデフォルトで os.cpus().length を使用します。
    • daemon - バックグラウンドのデーモンモードで実行するかどうか。Dockerモードでは使用しないでください。
    • framework - 絶対パスまたはnpmパッケージでフレームワークを指定します。デフォルトは自動検出です。
    • env - サーバー環境。デフォルトは process.env.EGG_SERVER_ENV です。空のままにしてフレームワークのデフォルト環境を使用することを推奨します。
    • stdout - stdoutファイルをカスタマイズします。デフォルトは $HOME/logs/master-stdout.log です。
    • stderr - stderrファイルをカスタマイズします。デフォルトは $HOME/logs/master-stderr.log です。
    • timeout - アプリ起動時の最大タイムアウト。デフォルトは300秒です。
    • ignore-stderr - アプリ起動時にstderrを無視するかどうか。
    • sourcemap / typescript / ts - スタックトレースにソースマップサポートを提供します。

stop

eggを正常に停止します。

注: --title なしで実行すると、すべてのeggプロセスが強制終了されます。

# eggを停止
$ eggctl stop [--title=example]
  • オプション
    • title - プロセスのタイトル説明。kill grepに使用します。
ツールをダウンロード