docker上のminioを paperclip
と carrierwave
から扱うサンプル用に作りました。
docker-compose で立ち上げて rails console から使用してください。
- 環境変数は docker-compose.env を編集してください
- minioを起動後、以下のバケットを作成してください
- minio-sample
- minio-sample-carrierwave
$ docker-comopse run rails rails c
# carrierwave
User.create(name: 'hoghoge', avatar: File.open(...))
# paperclip
User.create(name: 'fugafuga', icon: File.new([PATH...], "r"))