考えまとめノート

難しい言葉を使わず、かみくだいて書き残すブログ。

【Rails】無料でホスティングも画像アップもできるってやばいっすか?

■追記 2013.12

※この記事は古い情報です。最新の情報は各社のサイトにてご確認ください。

 

結論から言うと、「sqale + cloudinary = 無料で画像アップもできるRailsアプリ用の環境完成」ってうまい話なんや。

 ■sqale

f:id:hirosasaki:20130313110319j:plain

http://sqale.jp/

 

Railsでつくったアプリを簡単にデプロイできるSQALE。

月額940円のサービスですが、3/17まで無料キャンペーン中とのこと。

 

Sqale『無料アプリケーション1個 プレゼント』キャンペーン実施中!

キャンペーン期間

3/12(火)~ 3/17(日)

 

Railsが使える無料(のプランがある)PaaSはHerokuを筆頭にいくつかあるみたいですが、海外のものだったりまだβ版だったりして、ちょっと・・・と感じてた人もいるんじゃないですかね。

そういった方が試しに使ってみようかな、という場合にはうってつけかと思いますよ。

 

<参考>

いまどき Rails で何かつくるなら、VPS より Sqale(スケール)だと思うの

http://d.hatena.ne.jp/inouetakuya/20121125/1353839740

 

コスパ最強なRailsサーバを妄想してみる[VPS/PaaS/クラウド]

http://morizyun.github.com/blog/paas-vps-aws-compare/

 

 

■cloudinary

f:id:hirosasaki:20130313110322j:plain

 

https://cloudinary.com

 

ユーザーが画像をアップロードできる機能があるRailsアプリをsqaleで使おうとすると、ちょっと困ったことがおきます。

それは、migrationをする度に画像が消えてしまうということ。

なので、一度sqaleにアプリをデプロイした後、ちょっと直したいところがあるなーってコードを直してソースをアップして再デプロイすると、画像が消えた!となって焦るわけです。

 

ではどうするか?

画像をsqale外部のサーバにアップすればいいじゃない。

 

そこで無料ストレージですよ。

Amazon S3 を使うという手もあるようですが、Railsアプリの場合はCloudinaryってサービスを利用した方がイイことありそうです。

f:id:hirosasaki:20130313110846p:plain


Cloudinaryのいいところ

・無料プランがある

・s3の無料枠は"1年間"という期限があったかと思いますが、cloudinaryの方は無いっぽい

Railsと相性が良い(gemを使うと簡単に画像アップ、リサイズなどができる!)

 

ただし、「人が殺到して無料プラン分なんかすぐ使い切っちゃうよ!」という見込みがあるならS3の方が安心なのかなーという気もします。

 

具体的な使い方は⬇の参考サイトをご覧くださいませ。

 

<参考>

Cloudinary | 画像管理クラウドサービス

http://qiita.com/items/4dc162071b415c2f13bb

 

 ■おまけ

・sqaleでアプリ動かすとherokuよりもサクサク動きますよ。

・素人丸出しの質問にも丁寧に答えてくれるなど、サポートの方が親切です。

 

sqaleの宣伝記事みたいになっちゃいましたが、株式会社paperboy&co.の回し者じゃないですよ!

ただ、ただ、単に⬇のサイトに人を集めたかったんや・・

 

sqaleとcloudinaryでつくったサイト

f:id:hirosasaki:20130224122211j:plain

みんなでつくる英語フレーズ集『Phrasee』

http://www.phrasee.jp/

 

よろしくお願いいたします。