Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Pilothouse is a NodeJS script which manages a Docker-based stack. Thus, you will need to have Docker Community Edition and NodeJS installed. If you're a web developer, there's a pretty good chance you already have Node.
Once you have Docker and Node on your system, install Pilothouse with:
npm install -g pilothouse
Then, start up the system using
pilothouse up. The first time you start Pilothouse, your system will need to download the Docker containers, which may take quite a while, depending on the speed of your internet connection.
Once initial startup is complete, create a new local site by running
Local sites are by default located in the
Sites directory of your user home directory, but you can use a different location if you prefer.
See Commands for the full list of available commands.