caktus/django-project-template — pull request #18 by mlavin (2012-09-20 02:15:17+00:00)
Title: Managing Secrets

I was playing around with this idea after talking to @Scottm-Caktus. This uses a `secrets.conf` in the root of the project to load necessary secrets for the staging and production environments. The settings are loaded and available in both the settings files and the fab environment. The secrets only for the current environment are pushed out during the initial server setup and with the `update_secrets` command. This puts the burden of distributing the secrets only between the developers rather than trying to get them on each of the severs during the provisioning/deploy.

Thoughts and comments are welcome!