Configuring Pilothouse Settings - Pilothouse-App/Pilothouse GitHub Wiki

If you wish to override any of the Pilothouse default settings, create a file named config.yml in the Pilothouse home directory (~/.pilothouse). Using the YAML format, you can change the following parameters:

  • default_php_version: The default PHP version.
    Default: 7.0
  • additional_php_versions: An array of additional PHP versions to include. By default, only PHP versions actually used by a local site are included.
  • php_images_local_path: If you want to build the Pilothouse PHP Docker Images locally, define the local path to the repo here. Otherwise the images from Docker Cloud will be used instead.
  • sites_directory: The full path to the sites directory (make sure that you use /Users/{username} instead of ~ for your home directory). Make sure that if you change the sites directory to a location outside of your home directory, that you also whitelist the location in the Docker File Sharing settings, or you will get a Mounts Denied error when you start Pilothouse.
    Default: {your user profile directory}/Sites
  • wp_default_username: The default admin account username for new WordPress sites.
    Default: admin
  • wp_default_password: The default admin account password for new WordPress sites.
    Default: password