cover image

GitLab 6.3 with Apache and Passenger. On an ARM

As I’ve mentioned in previous posts, I run all my websites on a MiraBox– my nifty, low-power ARM server. As awesome as it is having a low-power server, it does make things more difficult. I’m a Ruby on Rails developer, and I run three websites on this thing, along with a gitolite installation so I can host my own code. However, I recently began a few projects collaborating with other people, and as the projects grow, gitolite is not the collaboration platform of success....

November 25, 2013 · 7 min · Kyle
cover image

Upgrade makes Mirabox unbootable

For some reason (I can’t really put a finger on it exactly), I like to keep my servers up-to-date. I know! All those security patches, all those new features– they’re a killer! In all seriousness, I host several websites on a Mirabox from right behind my TV. I hopped on the plug computing train way back when the SheevaPlug was just a dev kit, and I’ve been on it ever since....

July 29, 2013 · 3 min · Kyle
cover image

QEMU: MiraBox emulation

As I mentioned in a previous post, I host various websites (including this one in the past) on a MiraBox sitting behind my tv. In that same post I outlined how Globalscale screwed me by mixing releases in the sources.list. I didn’t catch it until I had an unbootable system, and I had to completely rebuild my server which took weeks. I very nearly tossed the whole thing in favor of hosting my websites on a “real computer, made by people who knew what they were doing,” but I reminded myself why I settled on the MiraBox in the first place: I like embedded stuff....

July 20, 2013 · 4 min · Kyle