mirror of
https://github.com/ChronosX88/yans.git
synced 2024-11-21 11:22:19 +00:00
📰 YANS (Yet Another NNTP Server) is a server implementation of NNTP protocol
cmd/yans | ||
internal | ||
.gitignore | ||
go.mod | ||
go.sum | ||
LICENSE.md | ||
README.md |
YANS
YANS (Yet Another NNTP Server) is a server implementation of NNTP protocol (according to RFC 3977) in Go.
List of implemented commands and features
Features
- ✔️ Database (SQLite)
- 🚧 Articles posting
- ❌ Transit mode
- ❌ Authentication
Commands
- 🚧 CAPABILITIES
- ✔️ DATE
- 🚧 LIST
- ✔️ LIST NEWSGROUPS
- 🚧 MODE READER
- ✔️ QUIT
- ❌ BODY
- ❌ GROUP
- ❌ HDR
- ❌ HEAD
- ❌ HELP
- ❌ IHAVE
- ❌ LAST
- ❌ LISTGROUP
- ❌ NEWGROUPS
- ❌ NEWNEWS
- ❌ NEXT
- ❌ OVER
- ❌ POST
- ❌ STAT
License
This project is licensed under the GPLv3 license. For more information see LICENSE file.