create-baas-app

1.0.68 • Public • Published

BaaSプラットフォームコマンド

インストール

npm install -g create-baas-app

アップグレード

npm upgrade -g create-baas-app

コマンド使用方法

INDEX

- create-baas-app
- stop-baas-app
- start-baas-app
- delete-baas-app
- create-baas-app -h
- create-baas-app -v

create-baas-app

指定したAppKeyとアプリ名のBaasプラットフォームを新規作成します。

使用方法

$ create-baas-app [オプション] {AppKey}  {アプリ名}
  • AppKey…作成するアプリのキー(半角英数)
  • アプリ名…作成するアプリの名前(全角OK)

コマンド詳細

create-baas-app実行後、BaaSのサブスクリプションのアプリ別リソースグループ上に、 以下リソースが作成されます。 全て、このアプリケーション専用です。※()内の金額は月額費

  1. App Serviceプラン(B1プラン: 4,500円)
  2. App Service
  3. SSL 設定
  4. DNS ドメイン (*.dabaas.net)
  5. コンテナレジストリ (560円)
  6. ストレージアカウント
  7. Application Insights

オプション

  • -e 環境を指定する (trial/production/development) (default: trial)
  • -c 顧客を指定する (default: dadev)

stop-baas-app

作成したBaasプラットフォームを停止状態にします。(一部リソースが削除されます)

使用方法

$ stop-baas-app {AppKey}
  • AppKey…作成するアプリのキー(半角英数)

コマンド詳細

stop-baas-app実行後、{AppKey}のリソースグループの以下が削除されます。

  1. App Serviceプラン(B1プラン: 4,500円)
  2. App Service
  3. SSL 設定
  4. DNS ドメイン (*.dabaas.net)

start-baas-app

停止したBaasプラットフォームのリソースを再び作成します。

使用方法

$ start-baas-app {AppKey}
  • AppKey…作成するアプリのキー(半角英数)

コマンド詳細

start-baas-app実行後、{AppKey}のリソースグループに以下を再び作成します。

  1. App Serviceプラン(B1プラン: 4,500円)
  2. App Service
  3. SSL 設定
  4. DNS ドメイン (*.dabaas.net)

delete-baas-app

作成したBaasプラットフォームを完全に削除します。

使用方法

$ delete-baas-app {AppKey}
  • AppKey…作成するアプリのキー(半角英数)

コマンド詳細

実行後、{AppKey}のリソースグループは全て削除されます。


create-baas-app -h

baas-appコマンドのヘルプを表示します

使用方法

$ create-baas-app -h

create-baas-app -v

baas-appコマンドのバージョンを表示します

使用方法

$ create-baas-app -v

ログ取得

https://{AppKey}.scm.azurewebsites.net/api/zip/LogFiles

(権限が必要です)

管理画面

https://admin.dabaas.net/admin

プログラム改修

  • 櫻井の個人npmアカウント(exabugs)でパブリッシュしてしまった。

  • todo:どこかで共通アカウントに変更する

  • $ npm login

  • $ npm publish

Readme

Keywords

none

Package Sidebar

Install

npm i create-baas-app

Weekly Downloads

2

Version

1.0.68

License

ISC

Unpacked Size

47.4 kB

Total Files

23

Last publish

Collaborators

  • exabugs