This patent provides a method, apparatus and software for an integrated, automated, and largely hands-free gardening in a constrained space. It consists of vertical and horizontal placement of a system-of-systems consisting of: a control element; light sources, removable garden modules, vertical rotating pillars, and fluid reservoir, which may be configured for aquaponics and includes plumbing for distribution and re-cycling of fluids.