I recently bought this one to keep at the barn for my JD. Can be used with gas or diesel, holds 30 gallons. Item#145035 in the Northern equipment catalog, $349.95. I can also roll it on my trailer when I need to refill it.
There is also a poly version, item # 145090, same price.
I use the Flow n go which is a siphon system so you need to lift the cans above the fuel tank to get it to work. I built a shelf on the wall and lift the cans up there. Cheap - $30 for the nozzle and hose and it connects to your existing cans. I use the new style yellow no vent type 20L (5gal) cans. Works for me. Since these tractors aren't hard on fuel I don't have to heft the cans onto the shelf that often.
i use a similar device called Handy Pump which replaces the tank cap with a pump siphon. It worked great before ethanol was added to the gas. Now the pump washer softens up and stops making suction (made in China).:tsk: After the company sent me 3 replacement pumps I finally stopped using it for gas. It still works great for diesel and that is all I use it for. I believe they have taken it off the market now. For gas, I use a 5 gallon Sceptre tank from Home Depot. I have returned/replaced it twice because the safety spout locked in the closed position. If someone came up with a good universal safety spout they could probably do very well with it.
You might check with your farm fuel wholesaler. Ours gave us a 100 gallon tank for free because we occasionally buy fuel from him. We leave the tank strapped to a utility trailer and pull it to a normal fuel station most of the time and fill it with farm diesel.