SearchHut was built to this point in about a week by Drew and contributors which I think is amazing.
It is also meant to be very simple to run in the case you want to index your own category of sites. For instance cooking content is specifically not indexed but if _you_ wanted to you can spin up an instance and index cooking sites yourself.