A tiny self-contained darknet
JavaScript PHP HTML CSS Java Shell Other
Latest commit 3723e2f Oct 2, 2016 @dphiffer dphiffer committed on GitHub ⌛️ Allow messages to persist longer
Very Large Time Span = effectively disable the message expiration by default.
Permalink
Failed to load latest commit information.
app ⌛️ Allow messages to persist longer Oct 2, 2016
bootstrap 🔧 Bump file upload size to 99G Oct 2, 2016
data
firmware New install script and firmware Oct 19, 2013
import
library Fix for i18n / FastCGI Nov 28, 2013
public Use full locale ID Nov 28, 2013
.gitignore
INSTALL.md Updated bundled documentation Nov 28, 2013
LICENSE.txt
README.md Greetings from SFPC Nov 7, 2013
UPGRADE.md Updated bundled documentation Nov 28, 2013
config-example.php
init.php Fixed a typo Aug 26, 2012

README.md

occupy.here

A tiny, self-contained darknet

Occupy.here is a software project built in support of the Occupy Wall Street protest in New York City and other occupations beyond Zuccotti Park. The software is designed to run on locally-hosted hardware without an upstream Internet connection. With occupy.here, users can anonymously share messages and files. The software should run on any web server capable of parsing PHP, but it is intended to run on a particular environment; a wifi router running OpenWrt Linux.

Basic installation guide

If you'd like to try out the software without using the full OpenWrt stack, you should be able to get running with the following commands:

  1. Configure your webserver to serve from the public directory
  2. Change file permissions on the data and public/uploads directories so the webserver user can write new files
  3. Create a new config.php based on config-example.php, update the settings to your needs

Full wifi router installation

If you would like to build an occupy.here router, follow the installation guide, also available in the included files as INSTALL.md.