Skip to content

Conversation

@Kyoya67
Copy link

@Kyoya67 Kyoya67 commented Jun 22, 2025

概要

MinIOでアップロードしたファイルをパブリックアクセス可能にするため、docker-compose.yamlにminio-setupコンテナを追加しました。

関連Issue

Fixes #5

変更内容

  • minio-setupコンテナを追加
  • MinIO起動時に自動的に以下を実行:
    • photosバケットの作成
    • パブリック読み取り権限の設定
  • MinIO Client (mc)を使用した自動設定

問題の解決

  • ✅ 最新のMinIO UIでGUIから権限設定ができない問題を解決
  • ✅ 開発者が手動で設定する必要がなくなる
  • ✅ 新規環境構築時に即座にファイルアップロード機能が動作

テスト方法

  1. docker-compose down && docker-compose up
  2. アプリケーションから写真をアップロード
  3. アップロードしたファイルがパブリックURLでアクセス可能か確認

チェックリスト

  • ローカル環境でテスト済み
  • MinIOコンソール(http://localhost:9001)で動作確認
  • アプリケーションからの写真アップロード動作確認
  • パブリックURLでのファイルアクセス確認

備考

この修正により、教材を利用する全ての開発者が環境構築後すぐにファイルアップロード機能を使用できるようになります。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MinIO bucket cannot be set to public through GUI - requires automatic configuration

1 participant