A simple Docker image for getting weather information for the machine the image is being run on.
Uses Figlet to format the output, so that it looks like a 1337 terminal app when rendered in-browser.
Copy .env.example to .env and fill out the missing API key secrets.
You will need an API key from DarkSky as well as one from IPStack
Then run docker build -t clairesrc/weather-service .
to build the image.
Run docker run --env-file .env -p 8080:8080 -d clairesrc/weather-service
to start the container, then open http://localhost:8080 in a browser.