https://github.com/CyberShadow/DFeed
D news aggregator, newsgroup client, web newsreader and IRC bot
https://github.com/CyberShadow/DFeed
Last synced: about 1 year ago
JSON representation
D news aggregator, newsgroup client, web newsreader and IRC bot
- Host: GitHub
- URL: https://github.com/CyberShadow/DFeed
- Owner: CyberShadow
- Created: 2011-05-23T23:50:15.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2024-02-28T11:49:57.000Z (over 2 years ago)
- Last Synced: 2024-08-02T14:06:15.595Z (almost 2 years ago)
- Language: D
- Homepage: http://forum.dlang.org/help#about
- Size: 1.97 MB
- Stars: 379
- Watchers: 15
- Forks: 35
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
DFeed
=====
DFeed is:
- an NNTP client
- a mailing list archive
- a forum-like web interface
- an ATOM aggregator
- an IRC bot
DFeed is running on [forum.dlang.org](https://forum.dlang.org/)
and the [#d channel on Libera.Chat](irc://irc.libera.chat/d).
Quick start guide:
```bash
git clone --recursive https://github.com/CyberShadow/DFeed.git
cd DFeed
make
echo "host = news.digitalmars.com" > config/sources/nntp/digitalmars.ini
echo "listen.port = 8080" > config/web.ini
./rebuild # or: dub build
```
On first start, DFeed will download messages from the NNTP server
and save them in the DB. This will need to be done once.
If you don't want to download the entire archive, stop DFeed at any time
and delete the `digitalmars.ini` configuration file.
After starting `dfeed`, you should be able to access the web
interface at http://localhost:8080/.