Install Python 3 and pip, then clone this repo, change directory into your cloned working copy, and run:
python -m pip install -r requirements.txt
python -m flask run
Using your MBTA API key as an environment variable, execute:
docker run ghcr.io/sabrsorensen/mbta_departure_board -e MBTA_API_KEY=$MBTA_API_KEY -p 5000:5000
Then visit http://localhost:5000 to view upcoming departures from the MBTA's North Station in Boston, Massachusetts.