I use cow, chicken, and rabbit manure only. I have had bad results with horse, goat, and donkey manures and weeds. Luckily I have a buddy who has 100 to 150 rabbits and each year I get a couple of truck loads for my compost piles. He also has cows and delivers a small dump truck full of poop every summer. My paltry poultry contribution isn't much but it also goes on the compost piles along with grass clippings, kitchen waste, and lots of ground up branches and leaves in the fall. I used to have a restaurant supply me with coffee grounds and egg shells but that became too much work so I quit. I just recently came upon an endless supply of chopped straw so that will be another ingredient in my compost.
One thing that I insist on, with my compost, is that it be at least two years old before I use it. About once a year I use the loader on the tractor to tune the piles over but I'm not very good at remembering to turn it. Most of the time it's three years old, black powder, and odorless by the time I spread it. I have not purchased any fertilizer in about 15 years. I love compost.