Using floating beds on which natural waste products are put on as fertilizer, after a period of time they sink through and return to the indoors lake.
Able to be dredged up in a near constant cycle, combined with proper lighting, and sewage this could be a very friendly way to supply large long term demands imo.