From 6ded0f54c4e2eafd56acd97c369cc4a3c6f7c29c Mon Sep 17 00:00:00 2001 From: wiz Date: Fri, 24 Jul 2020 21:26:59 +0900 Subject: [PATCH] Add production 4th instance for bisq backend --- production/mempool-config.bisq.json | 21 +++++++++++++++++++++ production/mempool-install-all | 2 +- production/mempool-start-all | 2 +- production/mempool-upgrade-all | 2 +- production/nginx.conf | 2 +- 5 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 production/mempool-config.bisq.json diff --git a/production/mempool-config.bisq.json b/production/mempool-config.bisq.json new file mode 100644 index 000000000..aeb1c9033 --- /dev/null +++ b/production/mempool-config.bisq.json @@ -0,0 +1,21 @@ +{ + "HTTP_PORT": 8996, + "DB_HOST": "localhost", + "DB_PORT": 3306, + "DB_USER": "bmempool", + "DB_PASSWORD": "bmempool", + "DB_DATABASE": "bmempool", + "API_ENDPOINT": "/api/v1/", + "ELECTRS_POLL_RATE_MS": 2000, + "MEMPOOL_REFRESH_RATE_MS": 2000, + "DEFAULT_PROJECTED_BLOCKS_AMOUNT": 8, + "KEEP_BLOCK_AMOUNT": 24, + "INITIAL_BLOCK_AMOUNT": 8, + "TX_PER_SECOND_SPAN_SECONDS": 150, + "ELECTRS_API_URL": "http://[::1]:3000", + "BISQ_ENABLED": true, + "BSQ_BLOCKS_DATA_PATH": "/bisq/data", + "SSL": false, + "SSL_CERT_FILE_PATH": "/etc/letsencrypt/live/mysite/fullchain.pem", + "SSL_KEY_FILE_PATH": "/etc/letsencrypt/live/mysite/privkey.pem" +} diff --git a/production/mempool-install-all b/production/mempool-install-all index d238d88ba..a3ae02203 100755 --- a/production/mempool-install-all +++ b/production/mempool-install-all @@ -1,5 +1,5 @@ #!/usr/local/bin/zsh -for site in mainnet liquid testnet +for site in mainnet liquid testnet bisq do git clone https://github.com/mempool/mempool "${HOME}/${site}" mkdir -p "${HOME}/public_html/${site}/" diff --git a/production/mempool-start-all b/production/mempool-start-all index 43cf14ccf..178b41e0a 100755 --- a/production/mempool-start-all +++ b/production/mempool-start-all @@ -1,5 +1,5 @@ #!/usr/local/bin/zsh -for site in mainnet liquid testnet +for site in mainnet liquid testnet bisq do cd "${HOME}/${site}/backend/" screen -dmS "${site}" sh -c 'while true;do npm run start;sleep 1;done' diff --git a/production/mempool-upgrade-all b/production/mempool-upgrade-all index f7a36d90c..0d1c56089 100755 --- a/production/mempool-upgrade-all +++ b/production/mempool-upgrade-all @@ -10,7 +10,7 @@ cd "$HOME/mempool" git pull origin master cd "$HOME/" -for site in mainnet liquid testnet +for site in mainnet liquid testnet bisq do cd "$HOME/${site}" git pull origin master diff --git a/production/nginx.conf b/production/nginx.conf index c3ac26230..684fbf479 100644 --- a/production/nginx.conf +++ b/production/nginx.conf @@ -225,7 +225,7 @@ http { } location /bisq/api { - proxy_pass http://127.0.0.1:8999/api/v1/bisq; + proxy_pass http://127.0.0.1:8996/api/v1/bisq; } } }