Open1
Rails×Nextアプリ上でアップロードした動画・写真をS3に保存する
ざっくり手順
- Railsアプリ立ち上げる
- Nextアプリ立ち上げる
- rails×next間のcors設定
- rails×next間のcsrfトークン設定
- Active Storage 追加
- AWSコンソールログイン
- IAMユーザー作成
- ポリシーはS3FullAccess
- アクセスキーとシークレットキーを控える
- バケット作成
- S3バケットの×railsのcors設定をする
- IAMのアクセスキーとシークレットキーをenvファイルに保存しとく
- フロント作る
- API作る
- フロントからファイルをアップロードする
- Active Storage に保存するときにキーを利用してS3にアクセスする
- 保存が完了する