Rustic Retreat
Hot Projects
Live broadcasts and documentation from a remote tech outpost in rustic Portugal. Sharing off-grid life, the necessary research & development and the pursuit of life, without centralized infrastructure.
Apollo-NG is a mobile, self-sustainable, independent and highly-experimental Hackbase, focused on research, development and usage of next-generation open technology while visiting places without a resident, local Hackerspace and offering other Hackers the opportunity to work together on exciting projects and to share fun, food, tools & resources, knowledge, experience and inspiration.
Thanks to Maximilian Batz from http://www.pi3g.com/, who sponsored two Raspberry Pi B models for the cause of Apollo-NG, it was time to see what more could be done with them. This essentially forked two subprojects:
The Tracker is working but still in alpha state (built as a mockup) and not released yet but after a combined amount of 10 days the pigi was finished, including the prototype boards. Some basic documentation is done, the github repo is online and basic prove-of-concept code is finished. It goes to show how amazingly fast we can dive into new technologies today and come up with a new thing without having any prior knowledge how to build a geiger counter. Sharing knowledge via Internet simply rules :)
After the last collaborative hacking session on DSpace, the client developed and changed a lot. We've already integrated automated testing, using phantomjs and travis, the primary git repo changed from Apollo to github, in order to facilitate Pull-Requests and combined issue tracking. From now on, please don't push DSpace stuff to the Apollo-NG Repo's but use the github repo's as your origin. Every push to develop branch on github is automatically synced to the Apollo-NG repo and then automagically built and deployed on the demo site. This way, we can always be sure, that when a clone from the backup repo is working, the backup is working as well.
Elf-Pavlik is trying to raise interest with other related groups so that the next dspace-hackathon will involve even more people with different backgrounds and capabilities to contribute. It's gonna be a lot of fun :)
In case you're up to date and want to offer v4 and v6 services in order to promote v6 you may have run into the issue, that apt-get and git and a lot of other programs on your box won't work properly anymore. The main reason why this is happening, is that many upstream services already resolve AAAA but the services attached are not properly configured. Ubuntu's repos are one of the best examples for that. Apt-get failed on half of their own hostnames because it used v6 by default. The solution is quite simple really:
Add the following to /etc/gai.conf:
precedence ::ffff:0:0/96 100
This will prefer local v4 resolution and will get us through the nasty phase of having to deal with both v4 and v6.