DevOpsさいきん、自サイトをHerokuで運用するようになったので、忘れないように自分用にメモ。'unicorn'endgemのアップデート。optionなのでコマンドに保存される。./config/unicorn.rb(Unicornがローカル開発環境にインストールされている必要があるけど)ローカル環境の環境変数を./.envに。foobar必要ないけど。horoku再度デプロイすればいいということ。auth:whoamiCloudFlareでネイキッドドメインCloudFlareでドメインを入れろと言われたら、自分のドメインを入力(例としてここではfoobar.comとする)。ACTIVEみたいに書いてある画面の設定アイコンをクリック。いうか、あとでも設定できる。Zone設定で、CNAMEのfoobar.comのValueをfoobar.herokuapp.comにすればよい。ネームサーバを変えろと言われるので、お名前ドットコムとかの、自分のドメインを管理しているネームサーバを言われたとおりに変える。http://foobar.comでアクセスできるのを確認する。ネイキッドドメインの方針。www.foobar.comにアクセスしたらfoobar.comにリダイレクトする。foo.foobar.comのような存在しないサブドメインも同様。無料なら3パターンまでルールを登録できる。Centerメールを送れるようにするまずGmailから直接送れるか、試してみるGmail使って大量メール一斉送信をすると、そっこーでアカウントロックされるとのことなので、一通でも無理なのか、試してみる。開発環境と同じ設定を書いてみる。<foobar@gmail.com>'みたいに、gmailから送信されたことにしている。一通でも、不正なログインで、ブロック。親切設計のGoogle。プラグインを使う2014.09.10時点で使用できるメールプラグイン(SMSを除く)Mandrill(月12000通無料)(Mandrill.comにログインしたら1時間250通のリミットもあるようなことが書いてあった)Mailgun(1日300通無料=月9000通)Mail2Webhookβ(受信メールをWEBアプリへのPOSTとして扱うプラグイン)CloudMailIn(月200通)SendGrid(1日200通無料=月6000通)Postmark(月10000通無料)第一候補がMandrillで第二候補がPostmark。けっきょくMandrillでよさげだったので、ここではMandrillだけ紹介する。mandrill:starterでもプロヴィジョンできるけれどもドキュメントみながらやりたいのでHerokuのアドオンページからログインする。(Oh...クレカ登録してなかったからハネられた...)Mandrillのドキュメントを見ながら進める。MANDRILL_APIKEYというのが使えるようになっているはずなので、確認する。-s↑これで環境変数が見られる。ユーザ名も記録しておいたほうがよい。Foremanで.envにMANDRILL_APIKEYを書いておく(↓の設定ファイルを使うならユーザ名も必要か)。MANDRILL_APIKEY=foobarfoobarfoobarfoob設定サンプルを見ながらconfig/environments/production.rbを書き換える。Gmailで受信すると、送信者名の隣に「経由」って出てなんとなく嫌だけど仕方がない。-sで分かる)とパスワード(APIキーがパスワード)でログインできるので、ログインしてみる。Inboundセクションで、ドメインを入力できるので自分のドメインを入れる。DNSでMXを設定してないのでinvalidと出ている。Settings]ボタンをクリックすると、DNSサーバ名が2つ表示される。別タブでCloudFlare開く。Settingsを開く。TypeをMX、Nameを自分のドメインに、ValueをMandrillのサーバ、Priorityを10。一行に、もう一つのMandrillサーバ名入れて、Priorityを20。done]なんちゃらボタンを押す。Mandrillに戻って[Test]ボタンを押すとvalidになる。ActionMailerのコード(差出人のところ)を書き換える。<info@foobar.com>'このドメインへの送信(こっちからすれば、受信)は、InboundにあるRoutesを設定する。アプリに対するPOSTデータとして送信されるので、うまいことフックするアプリを書く。APIドキュメントを参照されたし。hostnameもできな...2014-03-22VagrantでUbuntuサーバ/ローカルにChef導入VagrantでUbuntuサーバ構築練習シリーズ。(1)リンクorangeProse最新記事うたの日サルベージ:なんとなくわたしによくない気がするしあなたの鼓動を聴くのをやめる(多田なの)うたの日サルベージ:かき混ぜた後は汚い何もかもスタバのカップもきみもわたしも(度会)うたの日サルベージ:冷たさをたぐれば灯る電球と人差し指のどちらかが過去(水没)うたの日サルベージ:味噌汁を咥えてダッシュして出会う少女マンガのワンシーンみたいに(宮本背水)うたの日サルベージ:御依頼を頂きましたこの件もセンチメンタルが対処します(鶴田よめ)月別アーカイブ参加グループその他はてなブログをはじめよう!hidex7777さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。