0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Herokuで1Dynoに2つのアプリをデプロイする備忘録

Posted at

やりたかったこと

  • 作成したWEBアプリ無料枠の範囲内でを稼働させる為にバックエンドとフロントエンドで異なる言語を一つのDynoで動かしたい

どうしたか

  • デプロイ時にカレントディレクトリに作成するProcfileファイルに複数アプリの起動を&で定義する
web: java -jar target/spring-boot-0.0.1-SNAPSHOT.jar & wait -n; sh -c 'cd ./client && npm start'; wait

嵌まったポイント

  • 動作検証
    • heroku localコマンドでローカル実行
  • shコマンドでエラー
    • Powershellで動かしていたのを忘れていました(笑)WSLで
  • 両アプリでポートが被った
      - 最初原因がわからず、コマンドの起動順を入れ替えて発覚。環境変数で調整して解決 
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?