Follow

I wrote a single file NNTP server library in python with no dependencies that allows you to build NNTP servers/bridges for your communities with ease! I've added two example servers, one static one and one that mirrors the top posts from hacker news

github.com/epilys/nntpserver.p

@epilys Back in the nineties I had to switch to archive.highwinds-software.com because the usenet was so vast that everything else would just fall over. How many groups can your NNTP daemon manage and what sort of throughput are you benchmarking?

@isobel it's not a daemon, just a library. There's also no support for transit mode; just reading articles! But implementing transit should be straightforward

@epilys So the example functions like an RSS client?

@isobel yes. I use this library for a forum bridge, which supports posting if you're authenticated with your forum account

@isobel you can implement your own storage/logic in general, and let the library handle the article-header request cycle with the client

Sign in to participate in the conversation
chaos.social

chaos.social – a Fediverse instance for & by the Chaos community