Archived
1
0
This repository has been archived on 2023-08-12. You can view files and clone it, but cannot push or open issues or pull requests.
nntpchan/README.md

65 lines
2.3 KiB
Markdown
Raw Normal View History

2016-10-25 19:01:07 +05:00
![le ebin logo](nntpchan.png "ebin logo")
2015-08-04 18:48:29 +05:00
2016-06-30 14:40:19 +05:00
**NNTPChan** (previously known as overchan) is a decentralized imageboard that uses the [NNTP protocol](https://en.wikipedia.org/wiki/Network_News_Transfer_Protocol) (network-news transfer protocol) to synchronize content between many different servers. It utilizes cryptographically signed posts to perform optional/opt-in decentralized moderation.
2015-08-27 18:00:20 +05:00
2017-04-03 18:44:26 +05:00
## Getting started
2015-08-04 18:48:29 +05:00
[This](doc) is a step-by-step guide for getting up-and-running with NNTPChan as well as documentation for developers who want to either work on NNTPChan directly or use NNTPChan in their aplications with the API.
2015-10-21 19:45:49 +05:00
2017-10-08 19:08:13 +05:00
TL;DR edition:
2017-10-08 19:07:29 +05:00
$ sudo apt update
$ sudo apt install --no-install-recommends install imagemagick ffmpeg sox build-essential git ca-certificates postgresql postgresql-client
$ git clone https://github.com/majestrate/nntpchan
2017-12-29 21:39:13 +05:00
$ cd nntpchan
$ make
$ SRND_INSTALLER=0 ./srndv2 setup
2017-04-03 18:44:26 +05:00
## Bugs and issues
2015-10-16 23:13:59 +05:00
*PLEASE* report any bugs you find while building, setting-up or using NNTPChan on the [GitHub issue tracker](https://github.com/majestrate/nntpchan/issues), the [issue tracker on tor](http://git.psii2pdloxelodts.onion/psi/nntpchan/), the [issue tracker on i2p](http://git.psi.i2p/psi/nntpchan/) or on the [GitGud issue tracker](https://gitgud.io/jeff/nntpchan/issues) so that the probelms can be resolved or discussed.
2015-08-04 20:10:30 +05:00
2017-04-03 18:44:26 +05:00
## Clients
2016-10-02 18:01:58 +05:00
NNTP (confirmed working):
* Thunderbird
Web:
* [Yukko](https://github.com/faissaloo/Yukko): ncurses based nntpchan web ui reader
2016-06-15 07:37:22 +05:00
2017-04-03 18:44:26 +05:00
## Support
2015-08-04 20:19:33 +05:00
2016-06-04 23:27:32 +05:00
Need help? Join us on IRC.
2015-08-04 20:19:33 +05:00
2016-06-04 23:27:32 +05:00
1. [freenode: #nntpchan](https://webchat.freenode.net/?channels=#nntpchan)
2016-06-05 13:24:31 +05:00
2. [rizon: #nntpchan](https://qchat.rizon.net/?channels=#nntpchan) - Most active
2015-08-04 20:19:33 +05:00
2017-04-03 03:17:36 +05:00
## History
* started in mid 2013 on anonet
2017-04-03 03:28:42 +05:00
This is a graph of the post flow of the `overchan.test` newsgroup over 4 years, quite a big network.
2017-04-03 03:17:36 +05:00
2017-04-03 03:28:42 +05:00
(thnx anon who made this btw)
![network topology of 4 years](topology.png "changolia")
2017-04-03 18:46:22 +05:00
2017-09-12 18:55:21 +05:00
[source code for map generation](https://github.com/nilesr/nntpchan-mapper)
2017-04-03 18:46:22 +05:00
## Donations
Like this project? Why not help by funding it? This address pays for the server that runs `2hu-ch.org`
2017-09-24 17:23:59 +05:00
Bitcoin: 15yuMzuueV8y5vPQQ39ZqQVz5Ey98DNrjE
2017-08-23 17:24:34 +05:00
2017-08-23 16:42:04 +05:00
Monero: 46thSVXSPNhJkCgUsFD9WuCjW4K41DAHGL9khni2VEqmZZhfEZVvcukCp357rfhngZdviZMaeNdj5CLqhLyeK2qZRBCyL7Q
2017-04-03 18:46:22 +05:00
## Acknowledgements
* [Deavmi](https://deavmi.carteronline.net/) - Making the documentation beautiful.