I am not quite sure whether this is right place to ask this question but let's carry it forward. I wanted to host Ethereum on Digital ocean
. Has anyone ever tried that? Any HowTos
on hosting ethereum on Digital ocean. I am more concerned about whether will I be able to access Mist(Ethereum Wallet) from there in same manner as I am using it on my local machine.
-
Note: I tried asking the same question on Digital Ocean community but didn't get any help. Probably our community can help. – Prashant Prabhakar Singh Aug 12 '16 at 9:36
If you plan on running a full client on a VPS from digital ocean you can access it using ssh and just copy the client and/or files such as accounts and contracts:
$ scp -r directoryWithEthClientAndFiles/ VPSHostName@xx.xx.xx.xx:/path/to/remote/directory
$ ssh VPSHostName@xx.xx.xx.xx
# Enter password if user/pass authentication is enabled
$ cd /path/to/remote/directory
# Launch geth
$ ./geth
To run a GUI app such as Mist you need to run:
$ export DISPLAY=:0
on the remote machine.
-
Thanks. So,Does Digital ocean provides installation and access of GUIs on linux or it provides only shell? Like Mist is a GUI app and can I access any GUI apps just like I do it on my local machine. – Prashant Prabhakar Singh Aug 16 '16 at 5:59
-
It depends on the service (you can get a full list of them here: digitalocean.com/products ). You can access GUI resources from shell access. – Sebi Aug 16 '16 at 8:26
-
Thanks for response. Now I have a digital ocean VPS, I don't want to run geth on it, I want to run Mist on it,. I downloaded Ethereum wallet there but running
./Ethereum-Wallet
doesn't do anything. Probablydigital ocean
doesn't provide access to GUI environment. Any idea what to do? – Prashant Prabhakar Singh Aug 30 '16 at 5:41 -
-
I followed this to access GUI of my droplet. and It worked well. But when I tried running Mist there , it didn't opened , while running from command line
killed
was displayed after some time on konsole. Any idea why the process was killed? TIA – Prashant Prabhakar Singh Aug 31 '16 at 8:59
Technically it is pretty possible. On the other hand to keep your money on platform like Digital Ocean doesn`t look as a good practice. Platforms with a strong identity management like AWS, Azure, Google Cloud are more preferable.