My garage isn't that big, so a cabinet outside has all of that. It used to sit on a shelf inside and it was oily and dirty. The cabinet is a steel 2 door office cabinet with adjustable shelves.
I have no problem with having flammable product containers in my garage or even near my welding are. A few products do stay inside, including acetone for cleaning before tig welding aluminum. Isopropyl alcohol, brake cleaner, tapping fluid, penetrating spray, etc are all out in the open. As long as they don't leak, all is fine. There isn't much flammable material in my garage.