Add additional configuration options

The changes in this pull request include the ability to change the ports that nginx listens on, as well as the configuration used to connect to Redis for Sidekiq.