// the find
fixerAPI/fixer
A foreign exchange rates and currency conversion API
This repo is the self-hosted Ruby backend that powered the original api.fixer.io — a thin Sinatra app that pulls ECB exchange rates into a local DB and exposes them over HTTP. The README is now mostly a migration guide to the commercial fixer.io service, which means the open-source version has been effectively abandoned since 2018. For anyone who wants to run their own ECB-rate API without calling home, it still technically works.
Docker Compose setup is clean and genuinely self-hostable with minimal config. Data model is simple — Sequel migrations, a handful of models, nothing to untangle. The ECB data source is public and stable, so the underlying data pipeline hasn't bitrotted even if the code has. Includes a rate-limiting nginx config (limit_req.conf) which is the kind of production detail most hobby projects skip.
Abandoned since 2022, and the real abandonment was 2018 when the maintainer pivoted to a commercial product — the repo is essentially a tombstone. ECB only updates rates once per business day, so if you need intraday data you're out of luck with this source. Only 30-something currencies from ECB vs. the 170 the commercial version supports — a real gap for anything outside major markets. No authentication or API key support, so if you expose this publicly you're open to unbounded scraping.