Indymedia Servers Siezed

As a Brit, I can't believe this has happened so easily. Helping countries out is one thing, but this doesn't pass the usual "reasonableness" tests built into UK law. (Statewatch have commented)

Being a techie, I suggest:

1) co-publish everything onto Freenet (or other P2P if you prefer)
2) Develop a "freenet proxy web server" that fetches the Freenet pages of your choice and then dishes them up as ordinary web pages.
3) Distribute (2) to as many people as possible
4) Have those people host this "proxy", and thus copies of the content.

Whilst this wouldn't see any greater resilience in your servers, it would mean any content is safe from the FBI, and easily available at a number of other sites around the world. If nothing else, Google et al. will make the distributed content accessible.

I've been considering (1) for little old Coofer Cat for some time. Haven't got around to it yet though :-(

Submitted by coofercat on Mon, 2004-10-11 19:15


Indymedia Servers Siezed

i've been thinking of doing this for a while as well but can't seem to find a tool for (1), do you know how to do it?

Submitted by Arthur (not verified) on Fri, 2004-10-22 11:04.
Indymedia Servers Siezed

I don't know if there's a tool already, but my plan goes something like this:

Start at my document root, and recursively insert all files into Freenet. Keep a checksum of each file, and of course it's Freenet key. Produce a piece of XML which contains original filenames, their hashes and their Freenet keys. Keep this, and insert into Freenet as a DBR.

Repeat this daily, but only insert anything that's changed since last time, and of course update the DBR XML file.

This wouldn't make the co-published site "Freenet friendly", so you wouldn't really be able to view it on Freenet, but can of course retrieve it for mirroring purposes. An extension to read the HTML you're inserting and changing hotlinks to their Freenet counterparts wouldn't be too difficult (you'd need a DBR based home page too, rather than a bit of XML).

The basic co-publisher could be a simple bit of Perl (or Java?). My real hurdle is actually inserting things into Freenet - always a slightly hit and miss activity ;-(

Submitted by coofercat on Fri, 2004-10-22 14:23.