---
title: FAQ
url: https://docs.vultr.com/products/orchestration/startup-scripts/faq
description: Frequently asked questions and answers about Vultrs products, services, and platform features.
publish_date: 2024-09-23T20:21:22.981268Z
last_updated: 2026-04-15T18:07:36.218569Z
---

# Frequently Asked Questions (FAQs) About Vultr Startup Scripts

These are the frequently asked questions for Startup Scripts for Vultr Instances.

???+ note "Which Startup Scripts types are supported?"

    Vultr supports several types of Startup Scripts:

    * Linux systems use cloud-init user-data. See [Deploy a Vultr Server with     
    * Cloud-Init User-Data](https://docs.vultr.com/how-to-deploy-a-vultr-server-with-cloudinit-userdata) for more details.
    * Fedora CoreOS uses Ignition. See the [Ignition user guide](https://docs.vultr.com/ignition) and the [Fedora CoreOS documentation](https://docs.fedoraproject.org/en-US/fedora-coreos/producing-ign/) for details.
    * Windows and *BSD systems use boot scripts.
    * iPXE scripts automatically install operating systems.

??? note "How can I apply a Startup Script to an Instance?"

    Startup scripts require a two-step process. First, add a script to your account. Then, assign that script to an instance under **Server Settings** when deploying the instance.

??? note "Can I add Startup Scripts using the Vultr API?"

    Yes, you can manage Startup Scripts using the [Startup Scripts API endpoints](https://www.vultr.com/api/#tag/startup) and the [Vultr CLI](https://github.com/vultr/vultr-cli).
