Tag Archives: Freedom Box

Outernet, Lantern & Pillar

Outernet – Humanity’s Public Library

You don’t get a clearer manifesto than that, I guess.  Outernet is a planned system of satellite broadcasts of content, from books and news to audio & video, which will be received by purpose built kit (or DIY Raspberry Pi units) and then distributed via wi-fi access points.

Their website is here: https://www.outernet.is/en/

and the best line I read on it was

Outernet will eradicate information poverty and censorship

Which is as close to the spirit of the stuff I’ve been posting here as you can get, I think.

At this point, more or less the only way to tap into the output is with a DIY receiver, which can be built using a Raspberry Pi, a 60cm dish, an LNB and an irritatingly expensive USB Satellite TV receiver.  On the face of it, it looks like they’re broadcasting using a TV channel through two satellites, currently only covering North America an Europe (East and West).

However, the plan on Indiegogo (https://www.indiegogo.com/projects/lantern-one-device-free-data-from-space-forever) is to produce mini solar powered receivers which have built in Wi-Fi Access Points, and eventually to supplement these with a larger unit called Pillar

It does sound ambitious, with their indiegogo project suggesting that with $10m they can effectively launch their own network of satellites broadcasting the Outernet feed.  Best of luck to them though, I think 🙂

The Outernet website includes the entire archive as it stands which is to be broadcast, lists of the content included, and a suggestion box for content to be added.

They can also be found on

Facebook: https://www.facebook.com/OuternetForAll

Youtube: https://www.youtube.com/channel/UC-sD3af_6AqJnGgvUAIfUHA

Twitter: https://twitter.com/outernetforall

and Google+: https://plus.google.com/+OuternetIs/posts

I believe this is a project worth following, and I do hope it goes the distance, the Indiegogo project has at least met its $200,000 target.


ArkOS – self hosting freedom box system

ArkOS is a project designed for “embedded computers”, and was originally put together to run on the Raspberry Pi.

As I’ve already indicated, I like the Pi, and I love how it could fit into the decentralisation lark I keep waffling on about, mainly due to price, ease of use and low power requirements.

Well, if you want a website you can run from your own home broadband network, which could have the capability of running wordpress, a forum, a chat page, or hosting your own email server, then ArkOS may be, in the years to come, the solution.

In this post, I’ll download ArkOS, install the image to my Pi, and see what it can do.  by the end of this post, there may be a link to a DynDNS url where I’ll have the ArkOS instance hosted.

The makers are very keen to point out that ArkOS is still in dev.  at this time, only version 0.3 is available, but there are plenty of people downloading  and installing it, and feeding back.

A standard SD Card image can be downloaded from the ArkOS website. (Generally, because the Pi boots from SD Card, not a hard disk, any OS installation for it begins with taking a .img image file, and loading it onto an SD card.  In this particular instance, I’m using a 32GB Sandisk Micro SD card I got cheap on ebay, and loading it onto a new Raspberry Pi model B.

Once imaged, install the card, and power up the Pi connected via the ethernet port to your router. From that point on, it’s simply a question of browsing to the right address now announced on your own home network, and going through a step by step process to get everything up and running.

So, what do I get?

The driver for all of this is a system called “Genesis”, which gives the owner an interface to install plugins to the main system.

Genesis plugins are components which normally on a Linux box would be command line installs, and each component would need to be set up to interlink.  for example, if I wanted to run a WordPress website, I’d need to install a Database package, create a database for WordPress to live in, and then configure wordpress to point at said database.

With Genesis (which is currently at version 0.6) you simply click on an icon to install wordpress, and automagically install a database server to support it, and then do the same again to setup a WordPress instance.

hence why http://wordpress.lojacked.dyndns.org is now available.

(using a dynamic DNS service like DynDNS is pretty much the only way to enable accessing toys on your home network from outside.  read your router documentation to understand how port forwarding works)

Genesis uses an “App Store” to download software packages from.  and to be honest, they do cover everything that a “freedom box” needs.  These include WordPress (obviously), a collaborative notes system, OwnCloud, chat, even a version of mumble which you could use to host VoIP conferencing.  There is a CalDAV compatible Calendar/Contacts server called Radicale which is compatible with iOS, so I now have a self hosted Calendar server for my iPhone which is independent of the iOS cloud.

So, all told, you can store your files there, your contacts and calendar, and run a WordPress blog, all from your own home network, instead of the various centralised databases and Clouds.

+1 for ArkOS I think.

Total time for download, installation and basic setup of 1 ArkOS server running on Raspberry Pi, 1 WordPress Blog, and 1 Calendar Server, about 1 hour or so, allowing for me fiddling with stuff, and about 10 minutes arsing about with my home router.

Cost: $0, apart from my annual subscription to DynDNS, which is about $25.

ArkOS has also been ported to work on some varieties of the Beaglebone Black, Cubieboard and ODroid embedded computers.