This project downloads the Astronomy Picture of the Day (APOD) from NASA's public API.
You can enter a date and get the image, along with metadata.
pip install -r requirements.txt
python main.py
Note: You'll be asked to enter a date in the format YYYY-MM-DD.
docker build -t nasa-astro-image .
docker run -it \
-v "$(pwd)/images:/app/images" \
-v "$(pwd)/data:/app/data" \
nasa-astro-image
The -it flag enables interactive mode to prompt you for a date.
- Image saved in
images/ - Metadata saved to
data/metadata.csv
nasa-astro-image/
βββ main.py
βββ requirements.txt
βββ Dockerfile
βββ docker-compose.yml
βββ .gitignore
βββ .dockerignore
βββ images/
βββ metadata.csv
| βββ metadata.csv
βββ README.md
More info: https://api.nasa.gov