calendar
A daily photo calendar with two sources. The default is NASA's Astronomy Picture of the Day. Pass ?source=ufo (aliases: war, uap, dod) to switch to an alternate Department of War UFO / UAP imagery source — an easter egg hidden in plain sight.
Public API
GET
/api/sources
{ "sources": [Source, …] }
GET
/api/photo?source=nasa|ufo
Today's photo:
{ "source", "photo", "prev", "next" }
GET
/api/photo/{date}?source=…
One day / item —
ETag is the photo CID
GET
/api/photos?source=…&page=N
{ "source", "page", "pages", "total", "photos" }
GET
/status
{ "service": "calendar", "ok": true, "nasa": N, "ufo": N }HTML
The public HTML index at / shows the NASA source by default. Append ?source=ufo for the alternate source. Archive and day links carry the selected source forward automatically.