I'm going to running postgres in docker so I'd like to be able to specify the connection details using environment variables or some similar mechanism. Let me know if you're OK with env vars (falling back to the current hard-coded values as a default maybe?)