teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

4

修正

2018/12/13 07:35

投稿

退会済みユーザー
answer CHANGED
@@ -32,7 +32,7 @@
32
32
 
33
33
  追記
34
34
  ---
35
- `credentials.yml.enc`を利用する場合、デプロイ前に設定をする必要があるようです。
35
+ `credentials.yml.enc`を利用する場合、デプロイ前に環境数をセットする必要があるようです。
36
36
  以下に詳しく書かれているので参考にしてみてください。
37
37
  [secrets.ymlや環境変数をRails 5.2のEncrypted Credentialsに移行する](https://qiita.com/d-mato/items/aab2b6b2f587a8582631#%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4)
38
38
  ```bash

3

追記

2018/12/13 07:35

投稿

退会済みユーザー
answer CHANGED
@@ -28,4 +28,13 @@
28
28
  # access_key_id: 123
29
29
  # secret_access_key: 345
30
30
  ```
31
- ここがうまく設定できていないのでは?
31
+ ここがうまく設定できていないのでは?
32
+
33
+ 追記
34
+ ---
35
+ `credentials.yml.enc`を利用する場合、デプロイ前に設定を変更する必要があるようです。
36
+ 以下に詳しく書かれているので参考にしてみてください。
37
+ [secrets.ymlや環境変数をRails 5.2のEncrypted Credentialsに移行する](https://qiita.com/d-mato/items/aab2b6b2f587a8582631#%E3%83%87%E3%83%97%E3%83%AD%E3%82%A4)
38
+ ```bash
39
+ $ heroku config:set RAILS_MASTER_KEY=`cat config/master.key`
40
+ ```

2

見やすくした

2018/12/13 07:34

投稿

退会済みユーザー
answer CHANGED
@@ -13,6 +13,7 @@
13
13
  これらはその旨を伝えるためのもので、これを書いたからといって動くものではありません。
14
14
 
15
15
  追記
16
+ ---
16
17
  ...と思ったら[ここ](https://qiita.com/daigou26/items/d84e64af775a3054e950#credentialsymlenc%E3%81%ABconsumer-api-keys%E3%82%92%E8%A8%AD%E5%AE%9A)で設定してましたね。
17
18
  ```bash
18
19
  $ EDITOR="vim" bin/rails credentials:edit

1

追記

2018/12/13 07:17

投稿

退会済みユーザー
answer CHANGED
@@ -10,4 +10,21 @@
10
10
  Rails.application.credentials.twitter[:twitter_api_key]
11
11
  Rails.application.credentials.twitter[:twitter_api_secret]
12
12
  ```
13
- これらはその旨を伝えるためのもので、これを書いたからといって動くものではありません。
13
+ これらはその旨を伝えるためのもので、これを書いたからといって動くものではありません。
14
+
15
+ 追記
16
+ ...と思ったら[ここ](https://qiita.com/daigou26/items/d84e64af775a3054e950#credentialsymlenc%E3%81%ABconsumer-api-keys%E3%82%92%E8%A8%AD%E5%AE%9A)で設定してましたね。
17
+ ```bash
18
+ $ EDITOR="vim" bin/rails credentials:edit
19
+ ```
20
+ ```yml
21
+ # credentials.yml.enc
22
+ twitter:
23
+ twitter_api_key: API keyを入力
24
+ twitter_api_secret: API secret keyを入力
25
+
26
+ # aws:
27
+ # access_key_id: 123
28
+ # secret_access_key: 345
29
+ ```
30
+ ここがうまく設定できていないのでは?