summaryrefslogtreecommitdiff
path: root/share/hybbxd-main.ini.example
blob: 8ce2db0a9647d8a365504f422f91e025ead2132d (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
; HyBBX Main — binary: hybbxd
; Local BBX (users/mail/chat). Remote users: WebSocket → reverse-proxy only.
; HBX circuit hub for Proxy (hybbxpd). mains_proxy for Secondary peers (hybbxsd).
; Copy: cp share/hybbxd-main.ini.example local/hybbx.ini

[service]
name = hyBBX
; Required when hybbxd is started as root — process drops here before plugins bind
user = hybbx
group = hybbx
login_announce = no

[storage]
backend = flatfile
path = data

[auth]
auto_login = yes

[traffic]
baud = 2400
line_width = 80
pace_output = yes
ansi = no

[log]
enabled = yes
dir = logs
level = warn

[monitor]
enabled = yes
follow_hybbx = yes
follow_security = yes
invisible-sysop = no
invite_timeout_sec = 20

[security]
enabled = yes
telnet = no
ssh = no
websocket = yes
circuit = yes

[mail]
enabled = yes
path = mail

[networks]
; Main layout: WebSocket user path + circuit hub + optional mains_proxy
telnet = no
ssh = no
websocket = yes
ax25 = no
baycom = no
tmodem = no
ardop = no
crdop = no
circuit = yes
mains_proxy = no

; Entertain area (chess built-in) — Main / standalone Main only
[entertain]
enabled = yes

[transport.websocket]
bind = 127.0.0.1
port = 8080
; Put nginx/caddy reverse-proxy in front for public TLS.

[circuit]
enabled = yes
bind = 0.0.0.0
port = 7323
link_auth = yes
link_password = changeme
max_links = 8
balance = yes

; Example Proxy registry row (hybbxpd attaches with matching link_id/password)
; [transport.packet_radio1]  — superseded: RF via MAX25 + hybbxpd, not Main packet_radio
[transport.baycom1]
link_id = proxy-1
link_password = changeme
link_role = link
; Bridge credentials only on Main — no local device on hybbxd
git clone -b <branch> https://cgit.mode42.com/<repo>.git
git clone -b <branch> git://cgit.mode42.com/<repo>.git

info@mode42.com