49 lines
921 B
TOML
49 lines
921 B
TOML
# URIT BBS Configuration
|
|
|
|
[system]
|
|
name = "URIT BBS"
|
|
sysop = "Sysop"
|
|
location = "./data/" # Base directory for BBS data files
|
|
screens = "./screens/" # ANSI art and display files
|
|
|
|
[telnet]
|
|
enabled = true
|
|
address = ":2323" # Listen address and port
|
|
|
|
[ssh]
|
|
enabled = false
|
|
address = ":2222"
|
|
host_key = "./data/ssh_host_key"
|
|
|
|
[storage]
|
|
driver = "sqlite"
|
|
sqlite_path = "./data/urit.db"
|
|
|
|
[users]
|
|
max_accounts = 500
|
|
guest_time_limit = 1800 # Seconds (30 minutes)
|
|
new_time_limit = 3600 # Seconds (1 hour)
|
|
valid_time_limit = 7200 # Seconds (2 hours)
|
|
|
|
[users.guest_security]
|
|
status = 0
|
|
board = 0
|
|
library = 0
|
|
bulletin = 0
|
|
|
|
[users.new_security]
|
|
status = 1
|
|
board = 1
|
|
library = 1
|
|
bulletin = 1
|
|
|
|
[users.valid_security]
|
|
status = 2
|
|
board = 2
|
|
library = 2
|
|
bulletin = 2
|
|
|
|
[logging]
|
|
level = "info" # debug, info, warn, error
|
|
file = "" # Empty means stdout only
|