あえてコンテナは1つ
ReactとSpringを1つのイメージにまとめ、レプリカ1台で運用しています。この規模であれば、スケジューラーもセッションもシンプルに保てます。
希望するUR賃貸の条件を保存しておくと、条件に合う空室が出たときにメールでお知らせします。公式サイトを何度も確認しに行く必要はありません。

東京のUR賃貸はすぐに埋まりますが、公式サイトには空室通知の機能がありません。毎日手作業で確認していたため、その確認を代わりに行うサービスを開発しました。
会員登録なしでも、検索条件をひとつ保存してすぐに使い始められます。後からGoogleでログインすれば、条件と履歴はそのまま引き継がれます。ClaudeやChatGPTとの対話で探したい場合は、UR MCP Appを利用できます。
現在、UR MCP Appと統合して、UR Checkという1つのプロジェクトにする作業を進めています。統合が終わったあとは、プロジェクトがどう変わってきたか、なぜ変えたかの記録として、このページを残します。


ReactとSpringを1つのイメージにまとめ、レプリカ1台で運用しています。この規模であれば、スケジューラーもセッションもシンプルに保てます。
URやメールサービスの呼び出しはDBトランザクションの外で行います。遅いリクエストやメール送信の失敗によって、正常に完了したチェックがロールバックされることはありません。
1ページでも取得に失敗した場合はチェック全体を失敗とし、前回の状態を保持します。誤った「新着」メールを送るより、1回見送るほうが安全です。
UR都市機構とは関係ありません。空室状況は必ずURの公式サイトでご確認ください。