Vultr DocsLatest Content

Associated Doc

How Can I Apply a Startup Script to a Vultr Instance?

Updated on 20 November, 2025

A guide explaining how to apply automated initialization scripts to new or existing Vultr instances for software installation and configuration tasks


Vultr allows you to automate instance initialization by applying Startup Scripts during deployment or to existing instances. Startup scripts can install software, configure services, or perform any custom setup tasks automatically.

Applying a Startup Script

  1. Navigate to Products > Orchestration > Scripts in the Vultr Customer Portal and add a new startup script. Provide a descriptive name, select the script type (e.g., Boot or PXE), and enter the commands or configuration content.
  2. Assign the Startup Script to an Instance:
    • When provisioning a new instance, select the desired script under Server Settings > Startup Script.
    • For existing instances, you can apply a startup script through the instance management page under Startup Script in Settings. The script will run on the next reboot or first boot, depending on the OS and script type.

Using startup scripts ensures consistent, repeatable deployments and simplifies post-provisioning configuration. For detailed instructions, refer to How to Manage Startup Scripts for Vultr Instances and How to Change the Startup Script on a Vultr Cloud Compute Instance.