How to install multiple apps on one Droplet [Feature Request]

February 25, 2015 3.6k views

I really like the ability that when I create a Droplet that I can install WordPress.
However, I would like to be able to add another WordPress site to the Droplet without having to use a virtual hosting software or always having to go into the command line.

I would suggest that you redesign how your Applications work to be able to add them at any time. Adding another Application would run another install and create another virtual host file within Apache and add another database to Mysql and allow you to set the domain for that WordPress install, etc

Being able to add/edit/manage/delete Applications from the DigitalOcean Management Panel would be next big step in your services.

Right now your Droplets or sort of one-off instances that require a lot of command line or additional services to make them more manageable.

Better yet would be for you to open up the ability for others to post Applications to your Applications list. I know that allowing the settings for their application to run would be hard, but if you just had it so users would have to input json code for the settings then that would be awesome!

Eventually you would have a huge repository of users creating Applications for you and your Applications list would be massive.

  • Currently, one-click apps are not scripts that install an app on top of a base OS image for you. They are separate images which include the OS and the software so this would not be a straightforward thing to implement. We are discussing many ways to improve the one-click app experience in the future.

  • Thanks.

    You may want to look at Chef.
    I think this would give you the most flexibility while allowing other users to create recipes (scripts) for you customers.

    My main point is that you find a solution that allows the community to build on to your apps so you don't have to. If you had to do it all, it would take awhile and you might be one-sided to how things should work. Where as if the community does it then it grows much faster and users get to add them for the best case that fits their needs.

    I think Chef would be a good option.

    If your not familiar with it or have concerns about this concept or need some guidance then let me know as I would like to help you out.

1 Answer

Thanks for the feedback. The best way to get feature requests to the DO product team is through Uservoice. You can submit the request there and others can comment and upvote on it to bring more attention to it as well :)

Have another answer? Share your knowledge.