I made 3 different installation of Bitcore, one on Centos, one on Ubuntu 18.04, and one on Ubuntu 18.04 using container. And I have to say, none went smooth.
For the container, impossible to make the original Dokerfile working and finally got something working with the Dockerfile-test file. For CentOS I went to so many trouble, trying to figure out which node version will workout, fighting with all the different solution on the different issue. And the last installation on Ubuntu was one of the worst, and finally got something working but sadly not on the master, but on the 8.1.1 release. Anyway, each time it was on a brand new OS, brand new server dedicated for this purpose.
I will not go through all the details since I've struggled, at least, each time a full day trying to figure out what's wrong.
I really don't know if there is something I missed somewhere. Anyway, I am here to seek for a solution : Is there a perfect, recommended environment to deploy bitcore ? I mean the documentation state 2 requirements line : a mongodb server and a trusted peer, and 3 lines for installation, but who here did get a functional bitcore node with those instructions on the first try ?
My final current working setup (Which I am not very keen)
Bitcore v8.1.1
Node v8.15.0
Npm v6.4.1
(Using NVM to install Node)
Is this possible that one of the main dev in the team add some solid instructions about this ? so many issue in the list are environment related.
Thank you for your time, and anyhow, no matter what, the team behind the dev of this project did an amazing work.
Let me know, we can work together on this, I have some extensive development experience on BWS. I will follow up with you soon to update you with the above deployment scenario.
I made 3 different installation of Bitcore, one on Centos, one on Ubuntu 18.04, and one on Ubuntu 18.04 using container. And I have to say, none went smooth. For the container, impossible to make the original Dokerfile working and finally got something working with the Dockerfile-test file. For CentOS I went to so many trouble, trying to figure out which node version will workout, fighting with all the different solution on the different issue. And the last installation on Ubuntu was one of the worst, and finally got something working but sadly not on the master, but on the 8.1.1 release. Anyway, each time it was on a brand new OS, brand new server dedicated for this purpose.
I will not go through all the details since I've struggled, at least, each time a full day trying to figure out what's wrong.
I really don't know if there is something I missed somewhere. Anyway, I am here to seek for a solution : Is there a perfect, recommended environment to deploy bitcore ? I mean the documentation state 2 requirements line : a mongodb server and a trusted peer, and 3 lines for installation, but who here did get a functional bitcore node with those instructions on the first try ?
My final current working setup (Which I am not very keen)
Is this possible that one of the main dev in the team add some solid instructions about this ? so many issue in the list are environment related.
Thank you for your time, and anyhow, no matter what, the team behind the dev of this project did an amazing work.