heroku

Github ActionsでGolangプロジェクトをHerokuに自動デプロイしてみた

前々回、前回の記事でHerokuでGolangプロジェクトを動かすのと、Heroku Container RegistoryにDockerイメージをPushし、web dynoにリリースするというのをやりました。 今回は、Github Actionsを使ってHerokuに自動デプロイしてみます。 simple-minds-think-…

Herokuで動いているGolangプロジェクトをDockerコンテナで動くように

前回の記事で、Herokuで動くようになったGolangプロジェクト(フレームワークはEcho)を今回Dockerコンテナで動くようにしてみました。 simple-minds-think-alike.hatenablog.com 前提 Dockerfileの作成 実行バイナリファイルを作るイメージ 変数ENV_CGO_ENABL…

Golang EchoプロジェクトをHerokuにデプロイしてみた (依存パッケージ管理: go module)

Go modulesが入って、GolangのHerokuへのデプロイがだいぶ簡単になっていたので、備忘録のためプロジェクトの作成から確認までの手順を書いておきます。 環境 前提 ローカルで動くまで プロジェクトディレクトリ作成 簡単なリクエストを受け付けるGolangのコ…

Heroku SSL Endpoint から Automated Certificate Managementへ移行してみた

Herokuの公式ドキュメントを読むとSSLを導入する方法は Automated Certificate Management (ACM) Heroku SSL SSL Endpoint の3種類がありますが、Automated Certificate Management (ACM)にすると Let's EncryptのSSL証明書を自動更新してくれるので、手動更…