Customization

Project based config file

In this section you will learn how to use project based config files.

quickdeploy.json

You can create a quickdeploy.json file in your root directory. quickdeploy push will then use the configuration from the file. The global config file will be used as a fallback for unspecified options. You can also still override the config file with the command line flags.

{
  "domain": "test.quickdeploy.dev",
  "project": "test",
  "user": "root",
  "ssh_key_path": "~/.ssh/quickdeploy"
}

With this config file your project would be deployed to the domain test.quickdeploy.dev with the project name test using the command quickdeploy push.

Currently the following options are available:

  • ip: The IP address of your server.
  • domain: The domain you want the project to be accessible on.
  • project: The project name you want to deploy.
  • user: The user you want to use for the deployment.
  • ssh_key_path: The path to the SSH key you want to use for the deployment.
Previous
Runtime Configuration