Can read username/pass from environment variables

This may be a huge security hole, but it also makes it a lot easier to run the system from inside Docker, by just passing in all the environment variables you need