diff options
| author | info@mode42.com <info@mode42.com> | 2026-08-08 03:54:55 +0000 |
|---|---|---|
| committer | info@mode42.com <info@mode42.com> | 2026-08-08 03:54:55 +0000 |
| commit | 20cb29c2f8c5c87bc590896854a20b1473ceb358 (patch) | |
| tree | 2857f41513a56ad41af97b57362639298aa7f033 /share/hybbx-standalone.ini.example | |
#2
Diffstat (limited to 'share/hybbx-standalone.ini.example')
| -rw-r--r-- | share/hybbx-standalone.ini.example | 125 |
1 files changed, 125 insertions, 0 deletions
diff --git a/share/hybbx-standalone.ini.example b/share/hybbx-standalone.ini.example new file mode 100644 index 0000000..86cff32 --- /dev/null +++ b/share/hybbx-standalone.ini.example @@ -0,0 +1,125 @@ +; HyBBX v2.8.0 — Standalone Main (users + local RF on one host) +; Copy: cp share/hybbx-standalone.ini.example hybbx.ini +; Prerequisite: max25d (MAX25-Stack) preps serial/KISS — HyBBX attach only. +; PC-COM / BayCom/based: max25d max25e0 → /tmp/max25-bcpr/kiss-bc0 +; Docs: docs/MANUAL.md · docs/TNCS.md · docs/BAYCOM.md · docs/TOPOLOGY.md + +[instance] +standalone = yes + +[service] +name = hyBBX +; Process owner — required when started as root (hybbxd must not stay root) +user = hybbx +group = hybbx +login_announce = no +; login_announce = yes — "*** User login: user@plugin" (not Guest; not invisible Sysop); +; /who and /online list as user@plugin + +[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 +; allow = Alice,Bob +; invisible-sysop = yes — Sysop always hidden from /who (even without /monitor on) + +[security] +enabled = yes +telnet = yes +ssh = yes +circuit = yes + +[mail] +enabled = yes +path = mail + +[networks] +; Standalone Main: enable local RF transports (TNC and/or BayCom/based) +ax25 = no +baycom = yes +tmodem = no +ssh = yes +circuit = yes + +[max25] +check = yes +host = 127.0.0.1 +port = 7325 +; error/voice STATUS: max25d [reporting] only (3×20s passes, 50% min good, defaults) + +[circuit] +bind = 127.0.0.1 +port = 7323 +link_auth = yes +link_password = changeme +max_links = 8 +balance = yes + +[broadcast] +enabled = yes +ax25 = yes +ax25_auto = yes +ax25_auto_interval = 300 +ax25_auto_stagger = 0 +ax25_auto_message = Broadcast: @service@ online +ax25_mycall = HYBBX +ax25_dest = QST + +[ax25] +frequency1 = 27.205 +frequency1_label = local-A + +; BayCom/based via MAX25 prep — KISS attach (PC-COM / SER12 userspace path) +[transport.baycom1] +backend = kiss +device = /tmp/max25-bcpr/kiss-bc0 +serial_baud = 1200 +radio_baud = 1200 +txdelay = 35 +slot = 10 +persist = 128 +txtail = 2 +circuit_host = 127.0.0.1 +circuit_port = 7323 +link_id = local-pccom +link_password = changeme +link_role = link +frequency_mhz = 27.205 + +; Optional TNC path (enable [networks] ax25=yes and comment out baycom if TNC-only) +; [transport.packet_radio1] +; link_id = local-radio1 +; link_password = changeme +; frequency_mhz = 27.205 +; circuit_host = 127.0.0.1 +; circuit_port = 7323 +; tnc = tnc2c +; protocol = kiss +; device = /dev/ttyUSB0 +; baud = 9600 +; kiss_entry = none +; modem = tcm3105 +; radio_baud = 1200 +; radio_band = amateur +; radio_duplex = half |
