2012-10-17 9 views

Odpowiedz

4

Przechowywanie zawartości p12 w zmiennej środowiskowej powinno być wystarczająco bezpieczne na Heroku. W ten sposób przynajmniej nie jest dostępny w bazie kodu lub w bazie danych.

można skonfigurować Heroku zmienne środowiskowe, takie jak ten:

heroku config:add P12_CONTENTS="$(cat /path/to/file.p12)" 
+0

I tylko w przypadku ktoś zastanawia; można najwyraźniej bezpiecznie przechowywać 128k w zmiennej środowiskowej: https://stackoverflow.com/questions/1078031/what-is-maximum-size-of-an-environment-variable-value. Mój plik P12 dla interfejsów API Google to 1,7 tys., Czyli znacznie poniżej limitu. –

+1

Jak dodać plik do Heroku w ten sposób, jeśli nie sprawdzasz pliku w Git? (to jest projekt open source) – Kelseydh

+0

Występuje błąd: niepoprawna sekwencja bajtów w UTF-8 (ArgumentError) – tdc

Powiązane problemy