vibenews 0.8.4
Combined web forum and NNTP server implementation for stand-alone newsgroups
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
vibenews
NNTP server/web forum implementation for stand-alone newsgroups
See https://forum.rejectedsoftware.com/ for a running version.
Features
- Acts as newsgroup server (NNTP)
- Acts as a web forum
- Lightning fast
- Supports access restriction for individual groups
- The web forum allows github style markdown formatting
- Mobile friendly default layout with gravatar integration
Installation
Clone the project
git clone git://github.com/rejectedsoftware/vibenews.git
Compile and run
cd vibenews dub
The following ports are now available, per the default settings.json
file:
- :119 provides the NNTP interface
- 127.0.0.1:8009 provides the HTTP web interface
- 127.0.0.1:9009 provides the admin interface
You can leave these settings unchanged if you use a reverse proxy to make the web forum available to the public. Alternatively, you change the settings file to make the web forum directly reachable from the Internet. You can delete the key webBindAddresses
to listen on the default network interfaces or you can provide your own list of bind addresses.
Example settings.json
:
{
"title": "Example Forum",
"host": "forum.example.org",
"nntpPort": 119,
"webPort": 80,
"adminPort": 9009,
"adminBindAddresses": ["127.0.0.1"],
"googleSearch": true,
"spamfilters": {
"blacklist": {
"ips": ["123.123.123.123"]
}
}
}
Setup
Open the admin interface at http://127.0.0.1:9009/
Create a new group (use dot.separated.newsgroup.syntax for the name) and make it active
Go to http://127.0.0.1:8009 to view the web forum
- 0.8.4 released 9 days ago
- rejectedsoftware/vibenews
- github.com/rejectedsoftware/vibenews
- AGPL-3.0
- Copyright (c) 2012-2024 Sönke Ludwig
- Authors:
- Dependencies:
- vibe-d, antispam, userman
- Versions:
-
0.8.4 2024-Dec-12 0.8.3 2020-Jun-09 0.8.2 2017-Aug-30 0.8.1 2017-Jul-11 0.8.0 2017-Mar-26 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
790 downloads total
-
- Score:
- 1.6
- Short URL:
- vibenews.dub.pm