m2pool v1.0.0 version
This commit is contained in:
parent
38e6832f5d
commit
a7073b5ee6
44
README.md
44
README.md
|
@ -1,3 +1,43 @@
|
|||
# m2pool
|
||||
support coins: ["alph", "nexa", "mona", "grs", "dgb-skein", "dgb-qubit", "dgb-odo", "enx", "rxd"]
|
||||
|
||||
m2pool mining pool project
|
||||
# version
|
||||
m2pool v1.0.0
|
||||
|
||||
# start
|
||||
1, packed frontend files
|
||||
``` bash
|
||||
cd front
|
||||
npm install
|
||||
npm run build
|
||||
```
|
||||
now you can find packed files in `front/dist` folder
|
||||
|
||||
2, start server
|
||||
``` bash
|
||||
cd server
|
||||
javac -jar m2pool.jar
|
||||
```
|
||||
now you can visit `http://localhost:8080`
|
||||
|
||||
3, start core
|
||||
``` bash
|
||||
cd core
|
||||
mkdir -p ./bin/<coin>
|
||||
go build -o ./bin/<coin>/gbt-<coin> ./core/cmd/gbt/gbt.go
|
||||
go build -o ./bin/<coin>/server-<coin> ./core/cmd/server/server.go
|
||||
```
|
||||
now you can find `gbt-<coin>` and `server-<coin>` in `./bin/<coin>` folder
|
||||
|
||||
4, start app
|
||||
``` bash
|
||||
cd app
|
||||
npm install
|
||||
npm run start <coin>
|
||||
```
|
||||
Recommend using PM2 to launch app projects like this:
|
||||
``` bash
|
||||
cd app
|
||||
npm install
|
||||
npm install pm2 -g
|
||||
pm2 start npm --name app-<coin> -- run start <coin>
|
||||
```
|
Loading…
Reference in New Issue