Не искам да ангажирам комбинацията потребителско име/парола за сървър за електронна поща към Git, тъй като изходният код е публичен. Има ли начин да го промените на самия Heroku?
Как мога да променя потребителското име и паролата на Rails приложение на Heroku?
Отговори (1)
https://devcenter.heroku.com/articles/config-vars
Традиционният подход за работа с такива конфигурационни променливи е да ги поставите под източник - в някакъв файл със свойства. Това е податлив на грешки процес и е особено сложен за приложения с отворен код, които често трябва да поддържат отделни (и частни) клонове със специфични за приложението конфигурации.
По-добро решение е да използвате променливи на средата и да държите ключовете извън кода. На традиционен хост или работейки локално можете да зададете променливи на средата във вашия bashrc. На Heroku използвате конфигурационни променливи.
Използвайте config, config:add, config:get и config:remove на Heroku CLI, за да управлявате вашите конфигурационни променливи:
person
Colonel Panic
schedule
17.10.2012