This is a very simple tool which replicates articles from another source (e.g blog or forum). If the source content is removed, or even the whole source website disappears, the articles will remain readable on the mirror. The entire concept is to set up as many mirrors as possible, so that, when an article is published, it is replicated all over the place, making censorship much more difficult. The code is based on “Autoblog”.
You can see a live example running at the following URL: http://rodoh.mirror.k0nsl.org/
- Unpack the zip file on your server
- Tweak mirror settings in
vvb.ini
- Define non mandatory settings in
config.php
- That's all!
- HTTP server (tested on
nginx/1.12.1
). - PHP version 5.3 (tested on
5.6.30-0+deb8u1
and7.0.21-1~ubuntu14.04.1+deb.sury.org+1
). - SQLite3 (e.g
php7.0-sqlite3
) - SimpleXML (e.g
php7.0-xml
)
- Source feed MUST be a valid RSS 2.0, RDF 1.0 or ATOM 1.0 feed.
- Source feed MUST be valid UTF-8.
- Source feed MUST contain article body.
- Only media from the hosts declared in
DOWNLOAD_MEDIA_FROM=
invbb.ini
will be downloaded.
- The autoblog original concept is an idea of Mitsukarenai (aka Arkados), the webmaster of fansub-streaming.eu
- The initial version of VroumVroumBlog was made by an anonymous.
- The v.0.1 (no database) of VroumVroumBlog was made by Sebsauvage.
- The v.0.2 (SQLite) of VroumVroumBlog was made by Bohwaz
GNU General Public License v3.0 https://raw.githubusercontent.com/k0nsl/rodoh.mirror.k0nsl.org/master/LICENSE