Pages:
Author

Topic: How to build your own Multipool - the Open Source Way - page 5. (Read 35459 times)

full member
Activity: 274
Merit: 122
Note to self, do not incorrectly name the html files.
full member
Activity: 274
Merit: 122
So any idea what is causing this error?

TypeError: Cannot call method 'toString' of undefined
    at resolveDefs (/home/james/nomp/node_modules/dot/doT.js:52:55)
    at Object.doT.template (/home/james/nomp/node_modules/dot/doT.js:90:33)
    at /home/james/nomp/libs/website.js:84:33
    at fs.js:207:20
    at Object.oncomplete (fs.js:107:15)

I did notice to that in the section where you have the code for stats.js it appears to that you are wanting us to create a new website.js.  I did that and removed the code from stats.js

[/code

Delete the stock website.js file as well, make a new one:
/code]
sr. member
Activity: 493
Merit: 250
Anybody going through and setting one of these bad boys up?

Yep, acutally was actually going play with this on the weekend. Thanks heaps for sharing. My thoughts on multipool has changed in recent weeks.

If you can't beat 'em then join 'em or try to out pace 'em Smiley

NB: This is important work because having a distributed coin relies on having a distributed network. More pools and/or multipools the better for the network.
legendary
Activity: 1237
Merit: 1010
One important thing is to let the miner chose his own difficulty via "d=XXX" as pwd. Is this already build into NOMP?
sr. member
Activity: 336
Merit: 250
Great thread!  Subscribed!
sr. member
Activity: 359
Merit: 250
Really thanks for that enhancements - will try to include pie-charts & worker feature in my new pool.
hero member
Activity: 526
Merit: 500
Its all about the Gold
Satoshi releaed the bitcoin client opensource, quit charging people a bitcoin to set them up a multipool and quit trying to screw everyone over.

That's what I'm talking about, well said.

+1 to both


This is so totally awesome. Thank you for posting this information and being brave enough to do it. Its time the dirty multipool mining operators are exposed.  Wink
newbie
Activity: 42
Merit: 0
updates?
i will update this thread a bit later tonight
for a sample one of these pools check out BTCDPool.com
every 10 minutes it liquidate all the earning coins and continually applies buy pressure on bitcoindark at cryptsy and poloniex.
it's even mining every possible profitable SHA altcoin (including PPC, which up until today I never figured out how to get working with NOMP)

i will post a link to a zip of the entire pool tonight

plz update your article. It is good.
newbie
Activity: 28
Merit: 0
Satoshi releaed the bitcoin client opensource, quit charging people a bitcoin to set them up a multipool and quit trying to screw everyone over.

That's what I'm talking about, well said.
sr. member
Activity: 378
Merit: 254
small fry
updates?
i will update this thread a bit later tonight
for a sample one of these pools check out BTCDPool.com
every 10 minutes it liquidate all the earning coins and continually applies buy pressure on bitcoindark at cryptsy and poloniex.
it's even mining every possible profitable SHA altcoin (including PPC, which up until today I never figured out how to get working with NOMP)

i will post a link to a zip of the entire pool tonight
newbie
Activity: 42
Merit: 0
sr. member
Activity: 378
Merit: 254
small fry
Awesome, great code quality and definitely an improvement in the scene. Proper redis usage etc will definitely help a lot of pools scale.
It could be lots better. It could all be in node.js
but then again, I don't really feel that the whole pool operation should be in a single node.js application.
And using stuff like bash scripts - as long as they're well written (and run entirely from in memory) - they're pretty much just as efficient.  I'm just wrapping up extending the NOMP api quite a bit (to reveal stuff like user hashrates, profitabilities, payouts etc)
I will post the updated stats.js and website.js once I am done. Smiley
newbie
Activity: 1
Merit: 0
Awesome, great code quality and definitely an improvement in the scene. Proper redis usage etc will definitely help a lot of pools scale.
sr. member
Activity: 378
Merit: 254
small fry
You can easily run one of these off of a 4GB Digital Ocean VM (which costs $40 a month).
Just make sure that you use a free cloudflare.com account (to help reduce DDOS attacks)
Use the cloudflare.com accunt to sign up for a free Dome9 account (and use Dome9 to firewall all HTTP access to only accept connections from cloudflare)
and voila!


PS, I will be posting some more in this thread a bit later today with some more info. Smiley Thanks for all of the nice PMs so far.
legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
Do you have any suggestions for hosting providers that can run this kind a MultiPool install? If not, how much bandwidth does one of these installs typically use? I'm guessing I can't run this on my old DSL line

ooo good question for the OP. I too would be very interested to know what kind of hardware you need for this.

I'm not involved, just another spectator. But I know a bit about NOMP, which is what he's basing this off of. I ran it in a test rig with a single core running 2.8 GHz and 1 meg ram with no issues at all, and rented rigs to bombard it. On a basic cable connection with a lot of other shit running. Barely slowed it down. NOMP is not terribly resource intensive.
hero member
Activity: 556
Merit: 500
nice guide thank you
legendary
Activity: 1610
Merit: 1000
Crackpot Idealist
Do you have any suggestions for hosting providers that can run this kind a MultiPool install? If not, how much bandwidth does one of these installs typically use? I'm guessing I can't run this on my old DSL line

ooo good question for the OP. I too would be very interested to know what kind of hardware you need for this.
newbie
Activity: 42
Merit: 0
great info, looking forward to that automatic coin exchange part.
newbie
Activity: 7
Merit: 0
Do you have any suggestions for hosting providers that can run this kind a MultiPool install? If not, how much bandwidth does one of these installs typically use? I'm guessing I can't run this on my old DSL line
sr. member
Activity: 602
Merit: 250
HEX: Longer pays better
Nice share !

However I cant get it to work, this is my fault not yours i must say, I just dont understand it all........

So how much would it cost me for you/ anyone else reading this to do it for me ?

Thanks
Mark
Pages:
Jump to: