This price display was inspired by bitcoindisplay.com Thanks to the original author! The approach here is using static files, updating them by atomical mv(1) operation. All just basic Linux (could be done on any UNIX, but in Linux I am using tmpfs mounted under /dev/shm from where the files are symlinked here) and served by Caddy2 webserver (proxied via CloudFlare). All the API enpoints are for backward compatibility accessible also from / /api-usd == /api/api-usd /data.json == /api/data.json ... There is no Refresh header under /api/ directory. The Refresh header is set for /api-nice-usd in the root. The price of Bitcoin in USD is again from Strike now. Was from from Coindesk BPIv1 first. Thanks! See /coindesk-v1.sh.txt Strike's public dashboard API. was not publicly accessible on 2025-01-14 but works already a day later. See /strike.sh.txt and /nicecat.sh.txt