An anonymous flat file image/text board designed to make crypto and security culture easy.
While the basics of AnonBoard work to allow for anonymous communication the general UX/UI need improvement. With that said, AnonBoard is ready for public use but it isn't recommended. Please wait for version 1.0 which should be ready before Trump is impeached in office.
If you're in need of a working decentralized encrypted real time chat in which you have full control over the server please check out my other project TorchNoteJS.
With Heroku anyone can build their own AnonBoard for free in just a few minutes!
- Create a free account with Heroku if you haven't done so already.
- Just click the
Deploy to Heroku
button. - Fill out the Heroku form and click build.
- Open your new app and follow the instructions.
THAT'S IT!
Even on hosted servers AnonBoard installation is extremely easy.
- Either clone the repository
git clone https://github.com/spencerthayer/AnonBoard folderName
or download the zip. - Clone or extract AnonBoard into the root directory of your site.
- Ensure AnonBoard has read/write permissions for all directories.
- Ensure
.htaccess
mod rewrite capabilities are enabled. - Open your new app and follow the instructions.
THAT'S IT!
If you can help me work out these issues I would appreciate it.
- Display all replies, including nested replies for other posts.
- Test against hacks.
- Avoid proxy redirect loop.
- Write "how to" readme.
- Reddit lite voting.
- Integrate themes.
- Dependency downloader.
- Build one time file share.
- TOR integration.
- Sometimes the submit form believes an image was chosen for certain browsers.
- Javascript & HTML is not stripped from an encrypted post.
- Integrate Socialist Millionaire Protocol Codebook.
- Integrate Crypto.JS encode/decode for post content.
- For Form
- For Posts
- For Replies
- Working
Deploy to Heroku
. - App Setup Guide
- Configuring Variables
- Administration management of content.
- Strip images of metadata upon upload like a smush.it!
- Disappearing posts after replying.
- Handling 404s
- Block crawlers and bad bots.
- Make a settings.php administration.
- Build a Socialist Millionaire Protocol generator.
- Add Markdown to form and posts.
- Parsedown.php for unencrypted posts.
- Markitdown.JS for encrypted posts.
This list of dependencies will auto-magically download to remain up to date (in a later version).