Check out 'Aquaponics' I have a setup in my basement now, next to my fermentation setups.
Using aquaponics to grow indoors would be tough, but you could do it outdoors.
My youtube name is "Twizzlerx25" check out my aquaponics videos. If you're a homebrewer or a DIY kinda person, you...