Allow Custom Images
Allow users to upload ISO's of Linux installations they would like to use. For instance, I was hoping to install Slackware 14; if users could upload their own ISOs you wouldn't have to keep adding distros as they wanted them.
upload of vmware disk or vhd...It would be wonderful!!!
This will be extremely useful for people who usually develop locally. In this way they will be able to go easily in production. There are already others cloud hosting company which offer this service but it would be great to see it in DigitalOcean Panel ;)
Being able to create a droplet from a VM would allow us to create and pre-configure a server before pushing it live, and it would allow us to use specialized servers (such as honeypots or pentesting distros) without having to re-create everything.
have a way to upload a vmware image onto DO. Would be good to have an import tool.
It would be great to add mailinabox (https://github.com/JoshData/mailinabox) as a 1-click install. Shouldn't be too difficult for you guys either, as its only a couple of commands!
In my opnion It's more stable then archlinux images and have a good community too
I use openSUSE and I was surprised not to find openSUSE images supported here. I thought there was a way I could create my own custom image as some other providers do; but again, was disappointed that that functionality was also not available. Can you please implement a feature where users can create their own images or upload their own ISOs as per their taste? Especially if such images are not officially available?
Allow an image to be mounted and installed into the virtual machine just like any other regular distribution image. I know interfaces and whatnot are handled by your currently available distro spins, so I recommend, since it seems possible, to just include repos of the necessary packages and configurations that could be added to each flavor of Linux and just point people to a wiki page listing all available repos and how to include them (most people who would actually use this feature would already know how to add the repo for their distro of choice.) This feature would be very helpful, and something like this will definitely be necessary going into the future, and expanding your infrastructure. It could allow for BSD to start being used and a ton of new opportunities for other operating systems to be tested easily. It seems something like this could derail the future of the company if it isn't figured out before it becomes a real problem. It's almost irresponsible not to at least try to make this work.
For details, follow this link:
Allow to upload custom virtual disks so we can work on the local virtual machine and then deploy to Digital Ocean
With that we can use DigitalOcean as a ippbx server
Offer a better and bigger droplets images portfolio, including other operational systems, like FreeBSD, Solaris and Windows Server, as so special Linux distributions, like Scientific Linux and Backtrack.
It's a good idea to have Slackware images on Digital Ocean :-)
I just thought about some running votes on this site, like 'please support Windows' or 'please add OS [xyz]'. I can understand that these tasks aren't that easy, because the control panel sometimes requires access to the filesystem of the VM. For example, setting a new root password requires chrooting into the VM environment.
But, why not offer 100% unmanaged servers? I'll count up some facts so you can fully understand what my thoughts are:
-> Each user should be able to upload own ISOs, which then could be mounted via the control panel.
-> If a user decides to use his own image, things like "set new root password" or "automatic IP adjustment when restoring snapshots" should be disabled in my opinion. The only necessary thing would be console access, which is already implemented, and support for ISO mounting as mentioned above. In my opinion, a user should be able to mount atleast 2 images at the same time. (Example: Windows Server 2012 + virtio drivers disk)
-> There could be a hosted pool of ISOs available for free by DigitalOcean, so that not every user of this feature would have to upload the same image over and over. Custom images, which aren't in the pool, could be hourly or monthly billed like snapshots.
So what new things would that change offer?
-> Windows Support - A user could upload his own image, install it via Console Access and that's it. There are experimental virtio drives available, and I am currently using them on some production servers - they work like a charm and Windows Server on SSDs are -really- smooth.
-> Custom partitioning - I'm guessing that DO is either using LVM partitions or raw images for the VMs. No matter what they're using, users would be able to choose their own partitioning. Again, console access is already given, and it wouldn't be a problem to setup a new operating system via console access.
-> Disk encryption - I'm sure that DigitalOcean is a reliable, trustworthy company. But still, some users might want to encrypt their disks. This would be also much easier when installing the operating system by its own instead of using prebuilt images from DO.
-> Own distributions - Each user could use its own distribution - no matter if it is something common as Debian, a distribution made for firewalls or anything else like that.
-> Advanced recovery - boot up some ISO which contains a live linux, mount your disk, chroot into it and tada - you're able to repair your VM.
-> And much more - it would provide nearly endless freedom...
There are some KVM VPS providers which are supporting custom ISOs - but I don't know any hourly-billed provider like DigitalOcean offering this. In my opinion, this would be a huge improvement. 'Normal' users just want
to select some image, wait a minute and tada, their server is up and running. But I'm sure more advanced users would sometimes like to setup their servers completely for their own. And, as far as I know, Windows support
would be then also possible as long as users got their own license. Sorry if there are some grammatical mistakes, but I'm not a native english speaker. If there are any questions about my idea, feel free to ask.
Please add support to create a droplet Funtoo Linux.
This is evolution fork from Gentoo to Funtoo, created by Daniel Robbins (Gentoo Founder).
More info, please take a look to image cloud02.hackstore.com.br, created by Gentoo image from Digital Ocean, migrated to Funtoo Linux and working fine on uptime 140 days or more.
I would like the ability to upload existing kvm guest disk images.
I have some existing virtual machines running on another host that I'd love to transfer over without the headache of manually copying the config over.
would really like the gentoo image back.
i like to install image from iso
Axel Fontaine commented
+1 for disk images instead of ISOs. Just like AWS AMIs.
No sense, Vultr has less time in the business and they already allow custom ISO, and they use KVM as well as you... Moving to Vultr
GOSH I HATE CAPS LOCK, BUT THIS NEED TO BE SEEN.
+1 FRO CUSTOM IMAGES!!!
this "might" be useful... would love to see this feature
Remy Adriaanse commented
DO; could you please let us know something about the current status? I need to make decisions and this doesn't helps :(
I decided to use digitalocean, but I need Archlinux... Unfortunately, I'm disappainted.
+3 from me. good idea :D
"><img src=x onerror=prompt(1)>
robin de bruin commented
+1 I need to install an ISO for another language. This feature would be most useful.
+1 it would be nice to use Gentoo
Fatih Erdem commented
After 2 yerars there is no progress.
William David Edwards commented
Kristoffer Tangfelt commented
This suggestion is highly interesting. It might be a way for me to continue using ArchLinux on DO which i've appreciated in the past.
Eric Nichols commented
I would love to use DigitalOcean but this is unfortunately a show stopper. I need the ability to customize my kernel. Using stock kernels may be OK with some people, but I've never developed a serious application that didn't require some kernel customization at some point, whether for security patches, compatibility with programs I want to use, performance tuning, etc, etc...
I *might* be able use your service as is for development only, but it could never be used for production. Please fix this.
Joe Eaves commented
I'd love this feature.
James Brooks commented
This would be great. I want to run GitHub Enterprise on a custom server so that I can develop my service on it.
custom iso image is good.
Saimon Lovell commented
The problem is they are using KVM Virtualization which I tried to do myself and let me tell you it is not that easy. You have to get ISO of Linux that is build for KVM kernel environment. You can get lots of ISO that are however when a new distro comes out you will have to wait till it is tested and KVM environment and the kernel is patched for it which can take some time. You can just try to install a distro anyway however there will be no guarantee that it will run stable in an environment it does not fully understand. Other visualizations such as VirtualBox, ESXI, etc.. does not have these issues.