arionum / pool
A proof of concept pool for Arionum.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 1
Forks: 11
Open Issues: 3
Language:JavaScript
Requires
- php: ^7.2
- ext-bcmath: *
- ext-gmp: *
- ext-openssl: *
- rain/raintpl: ^3.1
Requires (Dev)
This package is not auto-updated.
Last update: 2024-11-22 10:11:04 UTC
README
A proof of concept pool for Arionum
Live version: http://aropool.com
The pool requires a full node running on the same server (on a different subdomain) as it uses it's libraries and db connection.
Install
The requirements are the same as for the arionum node:
- php 7.2 (with argon2)
- php-openssl
- php-gmp
- php-bcmath
Usage
- Create a new database for the pool (separate from the node one).
- Edit the
config.php
and follow the instructions inside. - Import the
contrib/pool.sql
to your NEW mysql database. - Chmod the cache directory using
chmod 777 cache -R
. - Create a cron entry using the following format:
*/10 * * * * user php /path/to/pool/payments.php
Start the poolsanity by running:
php /path/to/pool/poolsanity.php &>/dev/null &
Notes
For the template system, we use raintpl3.
Please use a new name instead of aropool to avoid user confusion!
This project is early alpha, bugs may be found, functions might not work properly etc.