- Ruby 73%
- HTML 24.4%
- Nix 1%
- Dockerfile 0.9%
- Shell 0.7%
The storage stack replaces MinIO, abandoned upstream, with Garage. Point the app at garage:3900. Garage only accepts keys in its own format, so hash the existing BINGO_S3_* secrets into it the way storage's bootstrap does. The secrets stay as they are; a pair already in Garage's format is used unchanged. Assisted-by: Claude:fable-5-2 |
||
|---|---|---|
| .forgejo/workflows | ||
| assets | ||
| b/asxpio-invoices/bingo | ||
| bin | ||
| lib | ||
| test | ||
| views | ||
| .dockerignore | ||
| .env.example | ||
| .gitignore | ||
| app.rb | ||
| CLAUDE.md | ||
| config.ru | ||
| docker-compose.yml | ||
| Dockerfile | ||
| flake.lock | ||
| flake.nix | ||
| Gemfile | ||
| Gemfile.lock | ||
| OSINT.md | ||
| Rakefile | ||
| README.md | ||
Datacenter Bingo
https://datacenterbingo.xyz: a 5×5 bingo card of Russia's largest datacenters. A cell is crossed out once a drone strike, fire or outage there is reported by a public source. Available in Ukrainian, English and Russian.
This repo is the public site (Ruby/Sinatra). Content is managed from a separate admin app that shares the database.
Data comes from open sources. It was collected and verified with the help of Claude (Anthropic). Part of the list came from the hackyourmom datacenter map (data by Cat Eyes OSINT), and each entry was re-verified.
Data
- Incident feeds:
/en/feed.xml(RSS) and/en/feed.json(JSON Feed). Swapenforruoruk. - Full dataset:
/data.json, licensed CC BY 4.0. Credit "Datacenter Bingo (datacenterbingo.xyz)"; the full attribution line is in the file.
No unsolicited messages
datacenterbingo.xyz is never advertised by unsolicited email, SMS, messenger, forum or social media messages. Neither we nor any third party may promote the site this way. The site sends no email and has no mailing list, newsletter or contact form, and it carries no ads, affiliate programs or paid promotion.
If you received a message linking to this site, we did not send it. Please report it via asxp.io/contact. The same policy is on the site at /en/policy.
Development: nix develop, then bin/test. See CLAUDE.md.