I have used the Sunset all plant growing book about 50 years.
Plan the growing area, so you can enclose it in the hard part of winter, with a roll of plastic and you can grow like crazy.
I have a Sunset Western Gardening Guide somewhere, so I will dig it out and look for good prospects.
We have a place below the bathroom window on the south side of the house that would likely be perfect for a greenhouse. It's flat over there, water is close by, and we could attach plastic to the house and not have it seen from the road, as it's behind a shed.
I will try the water storage idea to keep the plants warm - did it work for you? So then the only issue is to get containers. I posted a link in the 6750-7000 range for how to build an Earth Box made from Rubbermaid storage tubs, I may go take a look at that again. It would be cool to have our own garlic, onions, potatoes, radishes and carrots. We almost never have frost, and in a greenhouse I imagine it doesn't matter. Plus there are piles of leaves and grass that we could use for compost.
Exciting stuff!!!
If you build it out of the fiber glass, you will be able to open the bathroom window and let the heat into the house.
Yes, I have used the water/passive storage in all sized containers, up to 55 gallon barrels.
I also had the soda bottles with water stacked the around my wood stove, figured they got free heat and released it later.
Check on solar greenhouses, it is a world of its own.
Even if your main light comes from the east, you will still grow a lot of food in it....The west is too hot and they always say to use the southern facing greenhouse walls, and that gets hot too.
I planted 4 Thompson Seedless grape vines and in 3 years the ceiling of my greenhouse had grape vines producing, on supports and by not trimming back the vines.
That worked fine, leaves and shade in the summer, loss of leaves and sun in the winter.
If possible, have the greenhouse open into the house or close to it, as you will visit it more often, than if it is detached and it is easier to get that extra heat in the house.