Attualmente, ho messo le chiavi che uso per accedere ad altre API e simili nel file environment.rb. In questo modo è disponibile sia quando eseguo localmente, sia anche su heroku.Come proteggere le mie chiavi private quando utilizzo github, heroku e lo sviluppo in locale?
Tuttavia, mi piacerebbe iniziare a rendere il mio codice disponibile pubblicamente tramite github in modo da poter ottenere aiuto.
Quali sono i passaggi che devo fare per fare in modo che ciò accada, in particolare in modo che possa testare localmente e testare su heroku.
Sembra che su heroku ci sia un modo per aggiungere le chiavi da una riga di comando, in modo che non debbano risiedere nell'app ruby-on-rails. Ma che dire dello sviluppo locale?
ciao, scusa, cosa vuoi dire spostando un inizializzatore? – Angela
No prob, ho aggiornato il mio post originale con ulteriori informazioni sugli inizializzatori. Suppongo che tu sappia cosa sia il segnale di propagazione dato che non l'hai chiesto. –
sì, grazie, ho familiarità con .gitignore :) ho familiarità con la directory ma non ero sicuro di cosa fare con esso .... – Angela