BitShares Forum

Other => Graveyard => Marketplace => Topic started by: FreeTrade on November 10, 2014, 09:20:15 am

Title: Recommended VPS provider and package for Delegate
Post by: FreeTrade on November 10, 2014, 09:20:15 am
I'm just getting started with Bitshares, wondering if anyone could recommend a good VPS provider to run a delegate on.

Ideally it would accept BTC as payment and offer a package with technical specs that are a good fit for a delegate.

Also wondering if anyone is keeping track of the number of delegates hosted on different providers. Would an outage at one of the popular hosts take down a lot of delegates?
Title: Re: Recommended VPS provider and package for Delegate
Post by: Riverhead on November 10, 2014, 12:31:10 pm
I've been using Digital Ocean without issue for a while now. They provide Ubuntu 14.04 in a few different size configurations. Currently I'm using the $10/m configuration but it's easy to scale up to as large as needed.


Title: Re: Recommended VPS provider and package for Delegate
Post by: FreeTrade on November 10, 2014, 02:06:48 pm
Thanks Riverhead,

Is the 1GB sufficient? I see the wiki recommends 2GB, at least for the compile.
Title: Re: Recommended VPS provider and package for Delegate
Post by: G1ng3rBr34dM4n on November 10, 2014, 03:13:39 pm
I have a referral link to Digital Ocean for $10 off.

Happy to share with the first one to send me a message with e-mail of choice!
Title: Re: Recommended VPS provider and package for Delegate
Post by: Riverhead on November 10, 2014, 03:18:44 pm
Thanks Riverhead,

Is the 1GB sufficient? I see the wiki recommends 2GB, at least for the compile.

What I've been doing is compiling on a local Ubuntu install and then scp'ing the binary up to Digital Ocean. The client itself takes very little resources to run but it does take a fair amount to compile.
Title: Re: Recommended VPS provider and package for Delegate
Post by: maqifrnswa on November 10, 2014, 06:29:20 pm
I'm just getting started with Bitshares, wondering if anyone could recommend a good VPS provider to run a delegate on.

Ideally it would accept BTC as payment and offer a package with technical specs that are a good fit for a delegate.

Also wondering if anyone is keeping track of the number of delegates hosted on different providers. Would an outage at one of the popular hosts take down a lot of delegates?

I think, right now, VPSes almost any VPS is fine. You could actually, in theory so far, run a delegate on a $5 VPS from DO if you enable swap (I use this when I'm rebuilding the index and upgrade the main delegates). Riverhead is right, you can build it somewhere else and copy it on.

VPSes are a temporary solution, however. As things scale, delegates will be pushed to run their own hardware for both security and robust-ness.
Title: Re: Recommended VPS provider and package for Delegate
Post by: lafona on November 12, 2014, 03:15:35 am
Thanks Riverhead,

Is the 1GB sufficient? I see the wiki recommends 2GB, at least for the compile.

What I've been doing is compiling on a local Ubuntu install and then scp'ing the binary up to Digital Ocean. The client itself takes very little resources to run but it does take a fair amount to compile.

When you copy the binary over, are there any additional steps you need to do. I have tried this and I seem to get a message saying that I am missing GLIBCXX_3.4.20
Title: Re: Recommended VPS provider and package for Delegate
Post by: maqifrnswa on November 12, 2014, 02:08:30 pm
When you copy the binary over, are there any additional steps you need to do. I have tried this and I seem to get a message saying that I am missing GLIBCXX_3.4.20

If you compile it on the same distro and version that you have on your droplet, it will work (make sure you also installed all dependencies). If you don't want to worry about it, see the ppa in my sig and install bitshares-cli (that's what I do).

Since there are no such thing as "official" binaries any more, the PPA is as official as you can get. They were uploaded by a delegate, the source code used to build the packages is signed with a GPG key in the debian-keyring and is inspectable on the launchpad site. The binaries built from the GPG code are signed by with the PPA key and will be verified by apt when you download and install. This is the same system bitcoin uses for distribution, as well as mozilla, libreoffice, wine, etc.
Title: Re: Recommended VPS provider and package for Delegate
Post by: svk on November 12, 2014, 02:11:10 pm
Thanks Riverhead,

Is the 1GB sufficient? I see the wiki recommends 2GB, at least for the compile.

What I've been doing is compiling on a local Ubuntu install and then scp'ing the binary up to Digital Ocean. The client itself takes very little resources to run but it does take a fair amount to compile.

When you copy the binary over, are there any additional steps you need to do. I have tried this and I seem to get a message saying that I am missing GLIBCXX_3.4.20

I got this too starting with v0.4.24-RC1. The simple solution was to copy over the required file from the computer used to compile it with to the VPS. The file and its path was in the error message that I got.
Title: Re: Recommended VPS provider and package for Delegate
Post by: lafona on November 13, 2014, 01:55:58 am
Thanks Riverhead,

Is the 1GB sufficient? I see the wiki recommends 2GB, at least for the compile.

What I've been doing is compiling on a local Ubuntu install and then scp'ing the binary up to Digital Ocean. The client itself takes very little resources to run but it does take a fair amount to compile.

When you copy the binary over, are there any additional steps you need to do. I have tried this and I seem to get a message saying that I am missing GLIBCXX_3.4.20

I got this too starting with v0.4.24-RC1. The simple solution was to copy over the required file from the computer used to compile it with to the VPS. The file and its path was in the error message that I got.

Awesome, that fixed it. Thanks!