docs: full reference for the daemon and echo services (modes, extbans, snomasks, commands, config reference, privileges, CLI, metrics/rpc, per-service pages)

This commit is contained in:
Jean Chevronnet 2026-08-30 21:00:58 +00:00
parent c4836c7dd1
commit d81c07ef01
No known key found for this signature in database
GPG key ID: 439666D63A9477E4
23 changed files with 1685 additions and 84 deletions

View file

@ -27,17 +27,38 @@ pub static NAV: &[NavSection] = &[
p!("installation", "Installation"),
p!("connecting", "Connecting"),
]},
NavSection { title: "Administration", pages: &[
NavSection { title: "Configuration", pages: &[
p!("configuration", "Configuration"),
p!("config-reference", "Configuration reference"),
p!("operators", "Operators"),
p!("linking", "Server links"),
]},
NavSection { title: "Accounts", pages: &[
p!("accounts", "Accounts & SASL"),
p!("services", "Services"),
]},
NavSection { title: "Reference", pages: &[
p!("user-modes", "User modes"),
p!("channel-modes", "Channel modes"),
p!("extbans", "Extended bans"),
p!("snomasks", "Snomasks"),
p!("commands", "Command reference"),
p!("cli", "CLI tools"),
p!("ircv3", "IRCv3 capabilities"),
p!("modules", "Modules"),
p!("metrics-rpc", "Metrics & RPC"),
p!("security", "Security & anti-abuse"),
]},
NavSection { title: "Accounts & SASL", pages: &[
p!("accounts", "Accounts & SASL"),
]},
NavSection { title: "echo services", pages: &[
p!("services", "Overview"),
p!("services-config", "Running & config"),
p!("nickserv", "NickServ"),
p!("chanserv", "ChanServ"),
p!("operserv", "OperServ"),
p!("memoserv", "MemoServ"),
p!("hostserv", "HostServ"),
p!("botserv", "BotServ"),
p!("other-services", "Other services"),
p!("services-security", "Security (services)"),
]},
];