機能 #719
config/deploy/staging.rb を追加する。ステージング用ドメイン、S3 バケット、メール設定を分けるか決めて設定する。
追記(2026-10-09): 本番の RDS は MySQL 8.4(#716)にするので、ステージングもバージョンを揃える。
- 本番を RDS へ移した(#718)あとで、Lightsail の MySQL を 8.0 から 8.4 に上げる(本番稼働中は触らない)
- Ubuntu 22.04 の apt は 8.0 しかないので、MySQL 公式の APT リポジトリ(mysql-apt-config)で 8.4 LTS を入れる。8.0 から 8.4 は直接アップグレードできる
- unattended-upgrade で mysqld が再起動して Puma が落ちた件(#710)があるので、アップグレード後に Puma の自動復帰(Restart=always)も確認する