For some, the notion of a worm composting bins system in their home is a bit much. For others, a composting system under the kitchen sink sounds like a wonderful convenience. If you want to have a worm bin indoors, here are some tips on how to make your own. Indoor Worm Composting To compost …