Skip to content

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

@Kyoya67

Description

@Kyoya67

問題の概要

Docker Composeで起動されるMinIOにて、アップロードしたファイルをパブリックに設定できない問題があります。

現在の状況

  • MinIOの管理UIでバケットの権限設定が変更できない
  • 最新のMinIO UIではGUIでの権限設定機能が制限されている
  • ファイルアップロード後にパブリックアクセスできない

再現手順

  1. docker-compose up でMinIOを起動
  2. MinIO管理画面 (http://localhost:9001) にアクセス
  3. ファイルをアップロード
Image
  1. バケットの権限をパブリックに変更しようとするが、UIで設定できない

期待される動作

  • アップロードしたファイルがパブリックURLでアクセス可能になる
  • 開発者が手動で設定しなくても自動的にパブリック権限が設定される

提案する解決策

docker-compose.yamlminio-setupコンテナを追加し、MinIO起動時に自動的に:

  • photosバケットを作成
  • パブリック読み取り権限を設定

環境

  • Docker Compose version 3
  • MinIO latest image
  • 開発環境での使用

影響範囲

  • 新規で環境構築する開発者全員
  • ファイルアップロード機能の動作確認ができない

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions