Tag: git

Hosting my own git repositories

I've run my own personal git service for several years now. Previously, it was with cgit on nginx and gitolite. I then modded cgit with some password maintenance features. After a while, I tried using several more "modern" git repo hosting solutions, and I've finally settled on gogs, the Go …

Continue reading

repo2site: Make a web site out of a git repo's MarkDown files

I've just finished the initial work on a script that will make a full-HTML website, driven by AJAX, out of the MarkDown (*.md) files in a git repository. It's currently geared toward GitHub, but could easily be adapted to other repository hosting services.

Check it out!

The problem I was …

Continue reading

Twitter 'Acro' bot

It's been a while since I actually wrote it, but I realized this evening that I never posted about it on my blog. What I'm referring to is the 'Acro' bot for Twitter I wrote in Python. An acronym is chosen at random by the bot, and then participants have …

Continue reading

rexCrawler and HelpfulHighlighter are now open source

After having dipped my toe in the water of open source with some Arachni module changes and the development of a simple WordPress plugin, I've finally taken the plunge; two of my personal projects are now completely open source, and hosted on github. Much of the code is stale—and …

Continue reading

Add password maintenance feature to cgit with PHP

Have you ever wanted to have a nifty, browser-driven password maintenance feature in your htpasswd-secured cgit site? I've been meaning to build this for a while—and I finally did it. Granted, this was not a difficult task, and I'm not expecting to bask in any glory for completing …

Continue reading

Add threaded discussions to cgit with disqus

While it provides an efficient, organized web front-end for your personal git repositories, the cgit application is missing a few of the more sparkling features found at github--notably, a comments/discussion system. Enter: disqus.

Disqus is a Javascript-injected, centralized discussion system that is gaining traction with blogs and other …

Continue reading