* .gitignore: Add .env file used by docker-compose for env variables * Add docker-compose for testing environment * Update documentation * Add an entrypoint script * Template config.properties if the file doesn't exist