The previous owner of my boat built a custom ice box under the galley. It is a plywood box on drawer slides where a door used to be. He inserted a poly garbage can and foamed around it with Great Stuff. Seems to work pretty well. You can lift out the can to dump out the water.
Gary H. Lucas