environment for run livenet and testnet in same server
This commit is contained in:
parent
e064b30d30
commit
ecf28e085a
|
@ -29,7 +29,9 @@ npm-debug.log
|
|||
.DS_Store
|
||||
public/lib/*
|
||||
db/txs/*
|
||||
db/testnet/txs/*
|
||||
db/blocks/*
|
||||
db/testnet/blocks/*
|
||||
|
||||
public/js/*
|
||||
public/css/*
|
||||
|
|
|
@ -1,36 +1,47 @@
|
|||
'use strict';
|
||||
|
||||
/**
|
||||
* Module dependencies.
|
||||
*/
|
||||
var path = require('path'),
|
||||
rootPath = path.normalize(__dirname + '/..'),
|
||||
env;
|
||||
env,
|
||||
db = './db/testnet',
|
||||
port = '3000',
|
||||
b_port = '18332',
|
||||
p2p_port = '18333';
|
||||
|
||||
switch(process.env.NODE_ENV) {
|
||||
case 'production':
|
||||
env = 'prod';
|
||||
if (process.env.INSIGHT_NETWORK === 'livenet') {
|
||||
env = 'livenet';
|
||||
db = './db';
|
||||
b_port = '8332';
|
||||
p2p_port = '8333';
|
||||
}
|
||||
else {
|
||||
env = 'testnet';
|
||||
port = '3001';
|
||||
}
|
||||
break;
|
||||
case 'test':
|
||||
env = 'test';
|
||||
env = 'test environment';
|
||||
break;
|
||||
default:
|
||||
env = 'dev';
|
||||
env = 'development';
|
||||
break;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
root: rootPath,
|
||||
appName: 'Insight ' + env,
|
||||
port: process.env.PORT || 3000,
|
||||
leveldb: './db',
|
||||
port: port,
|
||||
leveldb: db,
|
||||
bitcoind: {
|
||||
protocol: process.env.BITCOIND_PROTO || 'http',
|
||||
user: process.env.BITCOIND_USER || 'user',
|
||||
pass: process.env.BITCOIND_PASS || 'pass',
|
||||
host: process.env.BITCOIND_HOST || '127.0.0.1',
|
||||
port: process.env.BITCOIND_PORT || '18332',
|
||||
p2pPort: process.env.BITCOIND_P2P_PORT || '18333',
|
||||
dataDir: process.env.BITCOIND_DATADIR || (process.env.HOME + '/.bitcoin/' +
|
||||
port: b_port,
|
||||
p2pPort: p2p_port,
|
||||
dataDir: (process.env.BITCOIND_DATADIR +
|
||||
((process.env.INSIGHT_NETWORK || 'testnet')==='testnet'?'testnet3':'')),
|
||||
|
||||
// DO NOT CHANGE THIS!
|
||||
|
|
|
@ -4,6 +4,7 @@ server=1
|
|||
txindex=1
|
||||
|
||||
# Allow connections outsite localhost?
|
||||
#rpcallowip=192.168.1.*
|
||||
#rpcallowip=127.0.0.1
|
||||
#rpcallowip=*
|
||||
rpcallowip=192.168.1.*
|
||||
|
||||
rpcport=8332
|
||||
|
|
@ -4,10 +4,7 @@ server=1
|
|||
txindex=1
|
||||
|
||||
# Allow connections outsite localhost?
|
||||
#rpcallowip=192.168.1.*
|
||||
#rpcallowip=127.0.0.1
|
||||
#rpcallowip=*
|
||||
rpcallowip=192.168.1.*
|
||||
|
||||
port=18333
|
||||
rpcport=18332
|
||||
testnet=3
|
||||
|
|
Loading…
Reference in New Issue