mirror of
https://git.wownero.com/wownero/wownero-puddle.git
synced 2024-08-15 01:03:20 +00:00
update docs
This commit is contained in:
parent
e79861b519
commit
c97b0f1c37
2 changed files with 13 additions and 12 deletions
18
README.md
18
README.md
|
@ -21,9 +21,7 @@ mine on. Further information can be found in [stratum-ss.md](./stratum-ss.md).
|
||||||
|
|
||||||
I have tested this quite a bit on the Monero testnet (if you plan
|
I have tested this quite a bit on the Monero testnet (if you plan
|
||||||
to do the same, ensure to use `--testnet` flag when starting your wallet and
|
to do the same, ensure to use `--testnet` flag when starting your wallet and
|
||||||
daemon) and mainnet, but there is always room for improvement. Please see the
|
daemon) and mainnet, but there is always room for improvement.
|
||||||
[TODO](./TODO) file for the current list of things that could do with looking
|
|
||||||
at.
|
|
||||||
|
|
||||||
There is also a reference mainnet pool setup and running at
|
There is also a reference mainnet pool setup and running at
|
||||||
[http://monerop.com](http://monerop.com).
|
[http://monerop.com](http://monerop.com).
|
||||||
|
@ -52,14 +50,13 @@ to build the pool:
|
||||||
- liblmdb
|
- liblmdb
|
||||||
- libevent
|
- libevent
|
||||||
- json-c
|
- json-c
|
||||||
- libmicrohttpd
|
|
||||||
- uuid
|
- uuid
|
||||||
|
|
||||||
As an example, on Ubuntu, these dependencies can be installed with the following
|
As an example, on Ubuntu, these dependencies can be installed with the following
|
||||||
command:
|
command:
|
||||||
|
|
||||||
```
|
```
|
||||||
sudo apt-get install liblmdb-dev libevent-dev libjson-c-dev libmicrohttpd-dev uuid-dev
|
sudo apt-get install liblmdb-dev libevent-dev libjson-c-dev uuid-dev
|
||||||
```
|
```
|
||||||
### Compile
|
### Compile
|
||||||
|
|
||||||
|
@ -129,6 +126,17 @@ There is a minimal web UI that gets served on the port specified in the config
|
||||||
file. It's advisable to use either Apache or Nginx as a proxy in front of this
|
file. It's advisable to use either Apache or Nginx as a proxy in front of this
|
||||||
with some appropriate caching.
|
with some appropriate caching.
|
||||||
|
|
||||||
|
## SSL
|
||||||
|
|
||||||
|
The pool has been tested behind both [HAProxy](http://www.haproxy.org/) and
|
||||||
|
[stunnel](https://www.stunnel.org/), so if you wish to provide SSL access to the
|
||||||
|
pool, these are both good options and simple to setup. The [reference
|
||||||
|
pool](https://monerop.com) makes use of HAProxy and port 4343 for SSL traffic.
|
||||||
|
|
||||||
|
The web UI, as mentioned above, should ideally be placed behind a *caching
|
||||||
|
proxy*. Therefore SSL termination should be be configured there (i.e. in
|
||||||
|
Apache/Nginx).
|
||||||
|
|
||||||
## Supporting the project
|
## Supporting the project
|
||||||
|
|
||||||
This mining pool has **no built-in developer donation** (like *other* mining
|
This mining pool has **no built-in developer donation** (like *other* mining
|
||||||
|
|
7
TODO
7
TODO
|
@ -1,7 +0,0 @@
|
||||||
Things to work on:
|
|
||||||
- Add protection against invalid share flooding
|
|
||||||
- Offload payout processing to a separate thread (appears not needed, test
|
|
||||||
more)
|
|
||||||
- Offload RPC requests to a separate thread (appears not needed, test more)
|
|
||||||
|
|
||||||
[//]: # ( vim: set tw=80: )
|
|
Loading…
Reference in a new issue