{"repo":"digitalocean/marketplace-partners","free":true,"listed":false,"github":"https://github.com/digitalocean/marketplace-partners","clone":"git clone https://github.com/digitalocean/marketplace-partners.git","description":"Image validation, automation, and other tools for DigitalOcean Marketplace Vendors and Custom Image users","language":"Shell","stars":208,"topics":["digitalocean","linux","command-line","hacktoberfest"],"license":null,"category":"ecommerce","readme_excerpt":"DigitalOcean Marketplace Partner Tools This repository contains resources for DigitalOcean Marketplace partners, like documentation on image requirements and creation, tools for image cleanup and validation, and templates for build automation. Getting Started creating your Kubernetes based 1-Click App Please visit our Kubernetes Marketplace repo for instructions on how to create and submit your Kubernetes based 1-Click App. Kubernetes 1-Click Apps can be submitted via our Marketplace Kubernetes Github repo. Getting Started creating your Droplet based 1-Click App The overall process for creating an image that you can submit as a Droplet based 1-Click App is as follows: 1. Create and configure a build Droplet manually first to make sure your configuration works. You can create a build Droplet with any method, like the control panel, the API, or command-line tools like doctl . We strongly encourage you to use a $6 Droplet as your build Droplet. Using a $6 Droplet as your build Droplet will ensure that all Droplet types will be available for usage with your 1-Click App. 2. Clean up and validate the build Droplet with the provided scripts, cleanup.sh and img check.sh . The scripts will check for and fix potential security concerns and verify that the image will be compatible with Marketplace. 3. Use Packer to create a fresh snapshot of the image that you want to create. While there are several ways to create an image, we recommend using Packer as the most simple and consistent opt","default_branch":null,"files":null,"tree":[],"storefront":"/r/digitalocean","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/digitalocean/marketplace-partners/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}