@iwaseasahi が元々、キリスト教会の牧師をやっていた経験からあったら便利だと思ったアイディアをサービスにしたものです。 以下のような特徴があります。
- キリスト教会マップは、日本全国にあるプロテスタント教会をマップに表示します。
- 教団教派・グループ・都道府県・名前・住所で検索することができます。
- 教会に行ったことがない方でも、その教会がどのような雰囲気か知ることができるようにします。
本番環境はクラウドの料金を抑えるため、AWS EC2 で運用しています。
staging 環境でコンテナ化にチャレンジしました。 AWS の ECS を使っています。
https://github.com/iwaseasahi/christchurches-map-infra リポジトリで Terraform 管理しています。
技術 | version |
---|---|
Ruby | 3.1.0 |
Rails | 7.0.1 |
MySQL | 5.6.36 |
Docker を使用しているため、Docker Desktop がインストールされていることを前提としています。
各種 image を build します。
$ docker-compose build
database を作成します。
$ docker-compose run --rm web rails db:create
migrate を実行します。
$ docker-compose run --rm web rails db:migrate
$ docker-compose run -e RAILS_ENV=test --rm web rails db:migrate
seed を実行します。
$ docker-compose run --rm web rails db:seed_fu
rails を起動します。
$ docker-compose up