Grain is pretty simple. Just download the latest release unzip the app folder and run the executable. The program does the rest. From there you can change config.yml to suit your preferences. Whitelist domains, npubs, set rate limits by kind or by category.
Discussion
Is there a link? (Would peek at it...)
https://github.com/0ceanslim/grain
You'll also need mongo DB. Just read the readme.