GenovaCam

Personal Project

Python service that periodically downloads webcam images from Comune di Genova.

About the project


GenovaCam is a small Python service that downloads webcam images from the Comune di Genova on a fixed interval and serves the most recent ones over an HTTP endpoint. It is deliberately simple: a scheduled HTTP request, the image written to disk and a failed download logged instead of ending the run.

Key features


  • Downloads images from the configured webcam URL on a fixed interval.
  • Written in Python, with libraries for the HTTP requests and the scheduling.
  • Interval and target URL are configurable.
  • Handles and logs failed downloads instead of stopping.