Skip to content

vultr/vultr-marketplace

Repository files navigation

Vultr Marketplace Vendor Tools

This repository has helper scripts and examples for Vultr Marketplace vendors. You'll also find the Marketplace Builder, an example automated build script. To learn more about the Vultr Marketplace, please see our documentation library.

Apply to Become a Vendor

If you have an application that you'd like to publish in the Vultr Marketplace, please apply to become a vendor.

Vultr Marketplace Process Overview

This is a high-level overview of the Vultr Marketplace build process, with links to documentation. If you are new to the Vultr Marketplace, please start with the Vultr Marketplace Introduction.

  1. Create a vendor account and update your contact information.
  2. Create a new application profile.
  3. Update the general information.
  4. Update the support information.
  5. Create application variables if you need auto-generated passwords.
  6. Create your application instructions. See our formatting tips.
  7. Upload your application screenshots and featured images.
  8. Verify your application has the required software installed. This GitHub repository has helper scripts and examples.
  9. Create your provisioning scripts.
  10. Create a snapshot of your application.
  11. Assign your snapshot as a Vultr Marketplace build.
  12. Publish your application in the Vultr Marketplace.

Vultr Helper Script

The scripts in this repository use helper functions in vultr-helper.sh. You can adapt these as needed in your scripts.

Marketplace Builder

For quick prototyping or to learn how the Vultr Marketplace works, you can use the Vultr Marketplace Builder.

Example Automation with Packer

The packer-example directory is a template for creating an automated Vultr Marketplace build pipeline.

Sample Application

The sample application installs Nginx, MariaDB, and uses the Vultr application variable feature. It creates a database user and sets up basic authentication for the web server. We have a complete walkthrough of this sample app in our documentation library.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published