I might try a hydroponics system to grow some leafy greens in the basement this winter. A few years ago I tried growing some swiss chard in soil in the house, but it got infested with aphids. So, garden soil is not an option for me. Maybe the hydroponics will be more sterile.
As to Earth Boxes, there are many YouTube videos on DIY Earth Boxes you can make out of plastic storage totes. You can save lots of money that way. I might try that as well this winter inside the house using sterile potting soil as the medium and using liquid fertilizers for growing.