OpenUsenet

portal

Server mode

ctlinnd-style pause / throttle / go. Pause refuses new articles; throttle also refuses peer feeds. Watchdog may auto-change mode unless you override.

Health / feed overview

PeerHostPatternsQueuePing

Maintenance

news.daily analogs: run expire now, cancel/poison Message-IDs, flush outbound feed queues.

Top non-binary groups

Popularity from accept-time rollups (text posts only). Crossposts count once per group.

#GroupArticles
Top 10 share

Top 10 posters (today)

FromN

Top 10 posters (all-time)

FromN

Top 10 Path providers (today)

Bang-path hops excluding this server and not-for-mail.

SiteN

Top 10 Path providers (all-time)

SiteN

Peers

Peering is bidirectional: you configure each remote on our server (below), and send them INN snippets for their server when they agree to carry your feed. See Eternal September peering for the three-file model.

Give to an INN peer (our side)

Send these three snippets to the remote admin. They paste them into incoming.conf, innfeed.conf, and newsfeeds on their INN box, then add you as a peer the same way you would any other site.

StatusNameOutgoingPortIncoming hostAuth

TOP1000 path statistics

Peers such as Eternal September expect participation in the TOP1000 project. Path headers from POST and IHAVE are aggregated into ninpaths-compatible reports mailed to top1000@anthologeek.net. Enable with inpaths.enabled: true in config.yml.

Cron example: 6 6 * * * openusenet inpaths flush --config /etc/openusenet/config.yml
10 6 * * * openusenet inpaths report --config /etc/openusenet/config.yml | mail -s "inpaths $(hostname)" top1000@anthologeek.net

Binary flood alerts

Groups flooded with binary-looking traffic get a 7-day retention quota. Review to block, whitelist, or dismiss. Text groups stay forever by default. Authenticated users are limited to 25 binary POSTs/day.

WhenGroupDetail

Users

UsernameRolePostDisabled

Archive export

Per-newsgroup .mbox.gz snapshots. Live articles are never deleted.

Archive import

Load historical .mbox / .mbox.gz (admins only). Duplicate Message-IDs are skipped; peers are not offered imported articles.

IDKindStatusSelector / filesDir / errorGroupsArticles

Groups

NameStatusRetentionCountHighDescription

Recent articles

WhenMessage-IDFromSubject