update forum section README: manual sync by default, gossip fanout, auto-block threshold
This commit is contained in:
parent
cc7fde6798
commit
81d0d7c9aa
4 changed files with 18 additions and 5 deletions
|
|
@ -195,12 +195,12 @@ Enable it on the `/style` page under "Forum". A "Forum" link will appear in the
|
|||
|
||||
- Threads and posts are stored in `~/.tinyweb/forum.db` (separate from your search index)
|
||||
- Instances are discovered automatically via mesh announces — no manual setup needed
|
||||
- Content syncs between discovered instances every 5 minutes via epidemic gossip (20 random peers per cycle)
|
||||
- Scales to thousands of peers — content converges globally within ~O(log N) cycles
|
||||
- Sync is manual by default: click "sync now" on the forum page. Auto-sync every 5 minutes is optional (toggle on moderation page)
|
||||
- At scale, sync uses epidemic gossip: 20 random peers per cycle, converging globally within ~O(log N) cycles
|
||||
- Authors are identified by a short pseudonymous identity hash (no accounts, no sign-up)
|
||||
- Auto-discovery can be disabled in the moderation page (manual sync only)
|
||||
- Auto-discovery can be disabled in the moderation page
|
||||
- Threads are auto-pruned after 30 days (configurable, or set to 0 to keep everything)
|
||||
- Moderation is local: block authors, mute threads, keyword filters, and gossip block lists with peers
|
||||
- Moderation is local: block authors, mute threads, keyword filters, and gossip block lists with peers (auto-block after 3 peer reports)
|
||||
|
||||
For full feature docs, see the [tinyweb-forum README](https://git.derickphan.com/lichenblankie/tinyweb-forum).
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue