Well then it's a green website. The low-tech part in the title is misleading because it can mean so many things to different people. In this case it's actually green, off grid but complex and relatively high tech for the setup process.
Pretty green. An advantage of running very large infra is that it makes sense to spend engineering time optimizing energy use, even in a fully profit-driven sense.