forked from go140point6/xahl-node
-
Notifications
You must be signed in to change notification settings - Fork 2
/
xahl_node.vars
54 lines (45 loc) · 1.96 KB
/
xahl_node.vars
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
vars_version="0.8.8"
# These are the default variables for the setup.sh script to use.
# you can change these to suit you needs and enviroment.
# all saved question data is in .env file
# - for example,
# always_ask, will ask all question every time, with promt of past anser, false skips if answered before
# install certbot, will stop the install of the cert bot, so it can be used without the need for SSL
# install landingpage, having this on false, will prevent it deleteing and re-installing the landing pages (if you have a custom one)
# install_toml, as above, you can force setup from messing with you .toml file
# variables for size setup
TINY_LEDGER_HISTORY="2048"
TINY_LEDGER_DELETE="2048"
MEDIUM_LEDGER_HISTORY="4096"
MEDIUM_LEDGER_DELETE="4096"
# varibles for script choices
ALWAYS_ASK="true"
VARVAL_CHAIN_NAME="mainnet"
INSTALL_UPDATES="true"
INSTALL_UFW="true"
INSTALL_CERTBOT_SSL="true"
INSTALL_LANDINGPAGE="true"
INSTALL_TOML="true"
# ipv6 can be set to auto (default), true or false, auto uses command `ip a | grep -c 'inet6.*::1/128'`
IPv6="auto"
# -------------------------------------------------------------------------------
# *** the following variables DO NOT need to be changed ***
# * these are for the script/nginx setups *
# ubuntu packages that the main script depends on;
SYS_PACKAGES=(net-tools git curl gpg nano node-ws python3 whois htop sysstat mlocate apache2-utils)
# variables for nginx
NGX_CONF_ENABLED="/etc/nginx/sites-enabled/"
NGX_CONF_NEW="/etc/nginx/sites-available/"
NGINX_CONF_FILE="/etc/nginx/nginx.conf"
NGINX_ALLOWLIST_FILE="nginx_allowlist.conf"
NGINX_PROXY_IP="192.168.0.0/16"
# MAINNET
NGX_MAINNET_RPC="6007"
NGX_MAINNET_WSS="6009" # changed to 6009 for admin port
XAHL_MAINNET_PEER="21337"
# TESTNET
NGX_TESTNET_RPC="5009"
NGX_TESTNET_WSS="6009"
XAHL_TESTNET_PEER="21338"
# variables for toml updater
TOMLUPDATER_URL=https://raw.githubusercontent.com/gadget78/ledger-live-toml-updating/node-dev/validator/update.py