Share your app on the Marketplace

Each time a user creates a new project on Platform.sh, they have two options.

In most cases, they’ll elect to create an empty project - an empty remote repository - where they can push their own code and migrate their site.

In other cases, such as when the user is unfamiliar with Platform.sh, they may instead decide to deploy one of our maintained templates. These starter projects cover all of our supported languages, and hopefully collect anything that might be considered “Best practices” for deploying that framework on our platform.

On top of being visible from within the management console during project creation, we also include a simple Deploy on Platform.sh button in the README of each template repository.

As soon as a user clicks this button, it will direct them to start a trial account (if not already a registered user), define the name and region for the project, and then create the project using the Laravel template repository as the first commit.

Finally, each template is synced with our main site, so that it is visible and deployable from within the Platform.sh Marketplace as well.

Bringing quick-deploy visibility to your framework

Once you have all of the required configuration to deploy your application on Platform.sh, you might want to create some visibility for your work - something that encourages people to try it out quickly.

Deploy on Platform.sh button

In the documentation, follow the instructions for building your own Deploy on Platform.sh button and add to your README. You have a few options for doing this:

When you create the button manually, you can use the repository directory or create a template definition file that the button points too. The file is only required if you would also like to bring visibility to your project on the Platform.sh Marketplace and in the management console as a template option.

Awesome Platform.sh

Share your project with the rest of the community by opening a pull request on our Awesome Platform.sh repository!

0

Comments

0 comments

Please sign in to leave a comment.

 

Didn't find what you were looking for?

New post