DigitalOcean has a lot of one-click apps available. They help you create a droplet with pre-installed software. But I haven't found any technical documentation on them.
Specifically:
I am a Community Manager at DigitalOcean and our team maintains these images. While we do sometimes work directly with open source projects to build and maintain images generally these are build completely in-house. We choose images to build based on feedback on our uservoice.
As for the workflow, these images are created using Fabric scripts. We will create a new droplet using a base image (Usually the latest Ubuntu LTS release) and use fabric to configure the droplet. A snapshot is then created and tested. The snapshot image is then converted to a public image by way of some database changes and is then available in the control panel.
A user can use this same procedure to create custom snapshots on their account.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With