curious how do you afford the infrastructure? I found that the hardest part of running a search engine.
It runs Debian, and all the services run bare metal with zero containerization.
Modern consumer hardware can be absurdly powerful if you let it.
Like I have no doubt a thousand engineers could spend a hundred times as much time building a search engine that did pretty much the same thing mine does, it would require a full data center to stay running and be much slower. But that's just a cost of large scale software development I don't have to pay as a solo developer with no deadline, no planning and a shoestring budget.