Running your own Git server with GitlabHQ on Ubuntu 14.04

This document describes how to install and configure Git and GitHub. These are great tools to manage and administer a whole host of Git repositories and the associated permissions. So, these remain true blessings for users writing open source software, however, when writing a closed source software may not be comfortable in trusting the code to a third party server. To gain the much-needed flexibility and control on stuff like Github/BitBucket without hosting the git repositories on servers that lie external to the control of users, GitLab remains a Godsend!
GitLab is a wonder tool that offers a simple and user-friendly yet potent web-based interface to the Git repositories on your server, viz., GitHub. Users are free to host it on their own cloud server, control access in a custom-built manner, and the only factor limiting the repo size is the inbuilt storage space of the server.

via How to run your own Git server with GitlabHQ on Ubuntu 14.04 | HowtoForge – Linux Howtos and Tutorials.

Just in case anyone has a hankering to run there own “GitHub” or build an open source software community for a particular space, like law or government.

Run Your Own Internet Agents With Huginn

Huginn is a system for building agents that perform automated tasks for you online. They can read the web, watch for events, and take actions on your behalf. Huginn’s Agents create and consume events, propagating them along a directed event flow graph. Think of it as Yahoo! Pipes plus IFTTT on your own server. You always know who has your data. You do.

cantino/huginn.

This is intriguing. Written in Ruby, Huginn allows you to create agents that will scour the Internet collecting information you are looking for, act on the information, and report back to you. I think this would be useful for someone who likes to keep track of lots of stuff.