Great potting mix recipe - Been used in my garden for years

How i make my container garden soil and where to buy all the supplies and ingredients. My mix is 80% Compost, 10% Perlite, 10% Vermiculite. Plus a little Azomite Rock Dust and Worm Castings. patio gardening seed starting mixture how to grow and plant a vegetable garden.