www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Using DigitalOcean Droplet With D.?

reply Pamella Morris <ddianetdooley gmail.com> writes:
I know you all must have some familarity with DigitalOcean 
Droplet the linux based server. But I can hardly see any activity 
in the platform. I have purchased digitalOcean server via 
Cloudways and am looking for a reliable programming languauge 
which work relatively fine with these kind of hosting servers.
Jan 09 2019
parent reply Adam D. Ruppe <destructionator gmail.com> writes:
You can use virtually anything on digital ocean. You just install 
the stuff on the virtual server.

I run my package documentation server ( 
http://arsd-official.dpldocs.info/arsd.html ) on digitalocean. It 
is simple for me: I upload my binary executables I build on my 
computer, and run them on the droplet. It works for me.
Jan 09 2019
parent Jonathan M Davis <newsgroup.d jmdavisprog.com> writes:
On Wednesday, January 9, 2019 7:31:39 AM MST Adam D. Ruppe via Digitalmars-d 
wrote:
 You can use virtually anything on digital ocean. You just install
 the stuff on the virtual server.

 I run my package documentation server (
 http://arsd-official.dpldocs.info/arsd.html ) on digitalocean. It
 is simple for me: I upload my binary executables I build on my
 computer, and run them on the droplet. It works for me.
Yeah. digital ocean is just giving you VMs that you can run pretty much anything on. There's nothing special about them that would limit what you can do. Unless you pay for a heftier droplet, they're likely to be a lot wimpier than your desktop or laptop, but even the $5 droplet is plenty for a lot of stuff. There's no reason why there would be a problem running D on a droplet any more than there would be on your home computer. Personally, I use digital ocean for anything I do that needs to be in the cloud (including my website), and I've even done stuff like use it with ldc and its fuzzer so that I could find bugs in my code, because I could run a linux droplet with a new enough verson of llvm, and my FreeBSD machine's llvm wasn't quite new enough yet to have the fuzzer. And in that case, the entire purpose of the droplet was to use D. - Jonathan M Davis
Jan 09 2019