I use potting soil, vermiculite, perlite and worm castings. Think of maybe 3 gallon for a minimum size pot.

I also have had good grows with the kelp and fish emulsions. That's about all I used for outdoors.

There are many, many nutes and micro, macro nutes people use for growing and blooming mj. I don't think you need all that for a small grow. Just some nutes higher in P/K and lower in N for blooming.

Shov