У меня есть проект Django в публичном репо. Он отдельно развернут на Heroku, я хочу включить функцию конвейера github Heroku. Однако для этого мне потребуется поместить свои учетные данные в settings.py, который будет доступен в публичном репо. У меня есть интеграции, такие как social-auth-app-django
, django-storages
, которые требуют секретных ключей.
Я нашел один блог , в котором говорится о том, что в отдельный секретный файл помещаются только учетные данные, но он не будет работать с конвейером Heroku.
Есть ли какой-нибудь способ / инструменты, чтобы решить эту проблему, фактически не делая хранилище закрытым?