Deploy presets
Pro feature
Deploy presets are used by Pro Deployments.
What a preset is
A deploy preset is the bash script that drives a deploy. LaraEnv ships built-in presets (for example Laravel, Node, and static), and you can create your own custom presets.
A preset has:
- A name.
- A script.
- Variables, each with a key, label, and default. Variables are substituted into the script via placeholders such as
{GIT_URL},{DOMAIN},{PHP_VERSION}, and{DB_NAME}.
Preview the rendered script
Before deploying you can preview the rendered script — with all variables interpolated — to see exactly what will run on the server.
Manage presets
You can edit, duplicate, or delete presets.
Sync
Custom presets sync across your machines via Cloud Sync.
See also Remote deployments.