Django PKI

Sourcecode, issue tracker and documentation are available on my Github repository.

Django-PKI aims to simplify the installation and management of your personal CA infrastructure based on self-signed RootCA’s.

Screenshots Add RootCA (1/2)

Add RootCA (2/2)

CA changelist

Add certificate (1/2)

Add certificate (2/2)

Certificate changelist

Object location

PKI tree

Delete CA

CA list (revoked)

Cert list (revoked)

PKI tree (revoked)

Screencast series

Coming soon…

New helper script: SVN updater using Growl notifications

This small helper script should be added to cron and checks your local working copies against the online repository. It can automatically update your working copies if a newer revision is available. The user will be informed using Growl popups. As Growl is only available for Mac users it’s a Mac only tool by now.

The script currently registers with Growl using the classes from Python bindings. This is not necessary and would also be done by growlnotify. I was just interested in how this whole Growl stuff works. Feel free to remove this parts. … » Read more

New Project: Django-powered Nagios configuration

It’s time for a new private project: The Django-powered Nagios configuration.

The idea resulted in reading the book “Python Web Development with Django”. One of the authors describes one of his projects for internal use: a Nagios config manager and i think it’s a great idea. I just played around with the idea but it got pretty usable so far. It’s not in a production ready state but as soon as it may be usable to you i will release it. Here’s a development screenshot:

… » Read more

Using Django with Komodo IDE

I recently started to work on a new Django project and tried use my default IDE: Komodo IDE. Unfortunately it didn’t work out the way i wanted. Code cpmpletion didn’t work just as the import of my app. Here’s how i solved it:

… » Read more

Installing iPython under MacOS X

If you don’t know iPython by now:  check it out

It’s a pretty nice tool if you work with python from the terminal. Especially the easy way to get information about modules and functions. The easiest way to install (especially in a Mac environment) is to use the “alldeps” tarball.

… » Read more