diff options
| author | info@mode42.com <info@mode42.com> | 2026-08-09 05:38:17 +0000 |
|---|---|---|
| committer | info@mode42.com <info@mode42.com> | 2026-08-09 05:38:17 +0000 |
| commit | 94376cbca89e101052d3b170b313a366de147820 (patch) | |
| tree | 183dcde0aaf4458dd7b678282579ab314b349da2 /Dreckl | |
| parent | 1cad8f1308e4af86027f9ae25523b8a8b3f6592c (diff) | |
Next development steps
Diffstat (limited to 'Dreckl')
| -rw-r--r-- | Dreckl | 147 |
1 files changed, 147 insertions, 0 deletions
@@ -0,0 +1,147 @@ +; HyBBX v2.4.1 — Internet-only Main (no RF, no Main_Proxy) +; Services: telnetd (2323), sshd (3232), websocketd (4591) +; Circuit hub (7323) enabled for hybbx-terminal / future Secondary. +; Chess + Monitor added. + +[instance] +standalone = yes + +[service] +name = MO42US +max_online = 35 +guest_timeout_minutes = 30 +user = hybbx +group = hybbx + +[time] +clock = 12h +seconds = no +date = iso + +[storage] +backend = sqlite +path = data +user_db = users.db +mail_db = mail.db +backup_interval = 300 +backup_path = data + +[auth] +auto_login = yes +guest_prefix = Guest + +[crypto] +password_hash = openssl +aes_gcm = openssl +chacha = monocypher +x25519 = monocypher +random = openssl + +[traffic] +baud = 2400 +line_width = 80 +pace_output = yes +ansi = no +input_echo = no + +[texts] +path = text + +[log] +enabled = yes +dir = logs +level = stats + +[security] +enabled = yes +maxretry = 5 +findtime = 600 +bantime = 600 +abuse_maxretry = 30 +abuse_findtime = 600 +telnet = yes +ssh = yes +websocket = yes +circuit = yes +rate_limit = 30 +rate_window = 60 +ban_backend = internal + +[chat] +channels = 10 +message_max = 128 +channel1 = Channel1 +channel2 = Channel2 +channel3 = Channel3 +channel4 = Channel4 +channel5 = Channel5 +channel6 = Channel6 +channel7 = Channel7 +channel8 = Channel8 +channel9 = Channel9 +channel10 = Channel10 + +[mail] +enabled = yes +max_messages = 50 +subject_max = 72 +body_max = 2048 +recycle_days = 10 +path = mail + +[networks] +ax25 = no +baycom = no +ardop = no +crdop = no +ssh = yes +websocket = yes +circuit = yes +mains_proxy = no + +[transport.telnet] +bind = 0.0.0.0 +port = 2323 +ipv4 = yes + +[transport.ssh] +enabled = yes +bind = 0.0.0.0 +port = 3232 +ipv4 = yes +hostkey_dir = keys + +[transport.websocket] +enabled = yes +bind = 127.0.0.1 +port = 4591 +path = /hybbx +cert_dir = keys +max_connections = 25 +ipv4 = yes + +[circuit] +enabled = yes +bind = 0.0.0.0 +port = 7323 +ipv4 = yes +link_auth = yes +link_password = 1cS7lDSgf8FLAT6dE1hG +link_stale_days = 10 +max_links = 8 +balance = yes +balance_lag_sec = 8 +balance_queue_pause = 8192 +balance_queue_break = 32768 +balance_queue_cancel = 131072 + +[monitor] +enabled = yes +follow_hybbx = yes +follow_security = yes +; invisible-sysop = no +; invite_timeout_sec = 20 +; allow = username1,username2 + +[chess] +max_games = 8 |
