I would decide how you want to feed them first.
If you want to do bottled synthetic nutrients then I would go with coco with some pumice and a handful of worm castings in a 5 gallon fabric pot.
Water everyday and use 1/4 strength nutrients and pH between 5.6-6.1
If you want to go organic then build a Clackamas Coots soil recipe.
30% peat
30% pumice/Rice hulls/biochar
30% aged compost
Plus
Kelp Meal @ 1/2 Cup Per Cubic Foot
Crustacean Meal @ 1/2 cup Per Cubic Foot
Karanja Cake @ 1/2 Cup Per Cubic Foot
Brix Blend Basalt @ 2 Cups Per Cubic Foot
Gypsum Dust @ 1 Cup Per Cubic Foot
Oyster Flour @ 1 Cup Per Cubic Foot
Inoculate with mycorrhazae.
Fill a MINIMUM of a 15 gallon fabric pot, start a cover crop, put on a light mulch of barley straw until cover crop is a couple inches tall then add a thick mulch.
Then buy Rove Beetles and predator mites for pest management.
Then add worms to help the soil.
Keep soil moist at all times, don't particularly need to bother with pH just don't water with some insane 9+pH well water and you should be fine.
The soil will do most everything for you.
If you can't do the above for soil then don't use soil.
Use coco.
The one thing I would suggest you DON'T do is buy a bag of heavy potting soil and put in a 5 gallon plastic bucket/pot and then feed it synthetic nutrients.