Developing Thermostat
Thermostat is self-hosting in that Thermostat is itself a Thermostat application. This means you can easily set up a local development environment for Thermostat by running thermostat deploy fahrenheit/thermostat development
. You can learn more details about how to develop Thermostat's command line interface, API, and web interface on their respective documentation pages.