From b91ec699e5fd4cc92afab233e2ad691e5dfe3394 Mon Sep 17 00:00:00 2001 From: GeekBlogTV Date: Fri, 23 Jun 2017 23:13:14 -0500 Subject: [PATCH] updating path for api address in config The original path does not contain the api address anymore. Path has been updated to reflect the new api config location for poolui --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e5d85d9..0fcd77a 100644 --- a/README.md +++ b/README.md @@ -59,7 +59,7 @@ Deployment via Installer 1. Add your user to `/etc/sudoers`, this must be done so the script can sudo up and do it's job. We suggest passwordless sudo. Suggested line: ` ALL=(ALL) NOPASSWD:ALL`. Our sample builds use: `pooldaemon ALL=(ALL) NOPASSWD:ALL` 2. Run the [deploy script](https://raw.githubusercontent.com/Snipa22/nodejs-pool/master/deployment/deploy.bash) as a **NON-ROOT USER**. This is very important! This script will install the pool to whatever user it's running under! Also. Go get a coffee, this sucker bootstraps the monero installation. 3. Once it's complete, change as `config.json` appropriate. It is pre-loaded for a local install of everything, running on 127.0.0.1. This will work perfectly fine if you're using a single node setup. You will also want to run: source ~/.bashrc This will activate NVM and get things working for the following pm2 steps. -4. You'll need to change the API end point for the frontend code in the `poolui/app/utils/services.js` -- This will usually be `http:///api` unless you tweak caddy! +4. You'll need to change the API end point for the frontend code in the `poolui/app/globals.js` and `poolui/app/global.default.js` -- This will usually be `http:///api` unless you tweak caddy! 5. Check `config.json` and change as appropriate. The default database directory `/home//pool_db/` is already been created during startup. If you change the `db_storage_path` just make sure your user has write permissions for new path. Run: `pm2 restart api` to reload the API for usage. You'll also want to set `bind_ip` to the external IP of the pool server, and `hostname` to the resolvable hostname for the pool server. `pool_id` is mostly used for multi-server installations to provide unique identifiers in the backend. 6. Hop into the web interface (Should be at `http:///#/admin`), then login with `Administrator/Password123`, **MAKE SURE TO CHANGE THIS PASSWORD ONCE YOU LOGIN**. *<- This step is currently not active, we're waiting for the frontend to catch up! Head down to the Manual SQL Configuration to take a look at what needs to be done by hand for now*. 7. From the admin panel, you can configure all of your pool's settings for addresses, payment thresholds, etc.