くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

Herokuコマンド&設定一覧(暫定版)

Herokuをいろいろいじったので、その備忘録
随時、追加・修正の予定。

command sample for Heroku

# show help
$ heroku help
$ heroku help <sub-commond>

# setting scale
$ heroku ps:scale web-1

# Open app using web browser
$ heroku open

# Check applicaiton Info
$ heroku apps
=== My Apps
<heroku-app-name>

$ heroku apps:info
=== <heroku-app-name>
Git URL:       git@heroku.com:<heroku-app-name>.git
Owner Email:   <heroku-account-name>
Region:        us
Repo Size:     292k
Slug Size:     5M
Stack:         cedar
Web URL:       http://<heroku-app-name>.herokuapp.com/

# Destroy apps
$ heroku apps:destroy --app <heroku-app-name> --confirm <heroku-app-name>

# Show app logs
$ heroku logs
$ heroku logs --tail

# Restart
$ heroku ps:restart
$ heroku ps:restart <heroku-app-name>
<heroku-app-name>:w

settings for heroku

  • Procfile
$ cat Procfile
web: node server
##
$ heroku create
$ heroku config:set BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-ruby

##
$ heroku create myapp --buildpack https://github.com/heroku/heroku-buildpack-ruby
$ cat package.json
"scripts": {
  "start": "node app",
  "postinstall": "node node_modules/.bin/gulp default"
}