blob: 4e1ffc6996ae5c9795c875d64e6136c7c632d046 (
plain)
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
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
# General section
[general]
# General debug mode
debug_mode=false
# Debug stream packets
debug_dump_stream_headers=false
# Debug I/O reactor, false by default
#debug_reactor=false
# Debug HTTP protocol, false by default
#debug_http=false
# seed mode. WARNING. Used true only when you start the new network
#seed_mode=false
# Auto bring up links and sync everything over them
auto_online=true
# Server part
[server]
# By default you don't need to open you to the world
enabled=true
news_url_enabled=false
bugreport_url_enabled=false
listen_address=0.0.0.0
listen_port_tcp=8079
# External IPv4 address
#ext_address=8.9.10.11
# External IPv6 address
#ext_address6=aaaa:bbbb:deee:96ff:feee:3fff
#
# If not set - used listen_port_tcp for node table auto fill
#ext_port_tcp=8089
[notify_server]
# Listening path have priority above listening address
#listen_path=/opt/cellframe-node/var/run/node_notify
#listen_path_mode=600
listen_address=127.0.0.1
listen_port=8080
[stream]
# For now its IAES but thats depricated
#preferred_encryption=SALSA2012
# Debug stream protocol
#debug=true
# Build in DNS client (need for bootstraping)
[dns_client]
#request_timeout=10
# Bootstrap balancer server
[bootstrap_balancer]
dns_server=false
http_server=false
# Ledger defaults
[ledger]
# More debug output
# debug_more=true
# DAG defaults
[dag]
# More debug output
# debug_more=true
# Synchronizatiob defaults
[node_client]
#timer_update_states=300
[srv]
order_signed_only=false
[srv_dns]
enabled=false
pricelist=[]
# Mempool
[mempool]
# Automatically false, for enabling need role master or higher
auto_proc=false
# Chain network settings
[chain_net]
# debug_more=true
[stream_ch_chain]
# Uncomment to have more debug information in stream channel Chain
# False by default
#debug_more=true
# Number of hashes packed into the one update packet
# Increase it to reduce update latency
# Decrease if bad networking
# update_pack_size=100
# VPN stream channel processing module
[srv_vpn]
# Turn to true if you want to share VPN service from you node
enabled=false
debug_more=false
# Grace period for service , 60 second by default
#grace_period=60
# List of loca security access groups. Built in: expats,admins,services,nobody,everybody
network_address=10.11.12.0
network_mask=255.255.255.0
pricelist=[cellframe-testnet:100:KELT:3600:SEC:mywallet0]
# Console interface server
[conserver]
enabled=true
#listen_port_tcp=12345
listen_unix_socket_path=/opt/cellframe-node/var/run/node_cli
# Default permissions 770
# IMPORTANT! Its accessible for all the users in system!
listen_unix_socket_permissions=777
# Application Resources
[resources]
# 0 means auto detect
threads_cnt=0
# By default notify opens at /opt/cellframe-node/var/run/node_notify
notify_path=/opt/cellframe-node/var/run/node_notify
#notify_permissions=770
#notify_user=myuser
#notify_group=mygroup
pid_path=/opt/cellframe-node/var/run/cellframe-node.pid
log_file=/opt/cellframe-node/var/log/cellframe-node.log
wallets_path=/opt/cellframe-node/var/lib/wallet
ca_folders=[/opt/cellframe-node/var/lib/ca,/opt/cellframe-node/share/ca]
[global_db]
driver=mdbx
path=/opt/cellframe-node/var/lib/global_db
#debug_more=true
# Plugins
#[plugins]
enabled=true
# Load Python-based plugins
#py_load=true
# Path to Pyhon-based plugins
|