Blog finally back online

My blog was offline for quite some time due to technical problems and self-motivational reasons but now I finally brought it back online. This also involved moving the software to a new host and updating it to run under TurboGears 1.0.2.2.

Continue reading …

Controlling a TurboGears application with supervisor - Part II

A few days ago I described how I set up supervisor to control a TurboGears application on Ubuntu. I was using supervisor version 1.0.7, because I wasn't aware of the existence of supervisor2, which supersedes version 1.x and has a lot more features. Since then, I have successfully set up supervisor2 as well and I am now using it exclusively to start/stop and monitor TurboGears apps on my production machine.

Continue reading …

Controlling a TurboGears application with supervisor

Since my shiny, new TurboGears application (yes, you're looking at it!) has progressed so far as to be actually usable, I wanted to deploy it in a "production" enviroment, i.e. with automatic startup at server boot time, restarting when it crashes and the ability to monitor it remotely. I googled a bit for the right tools and found supervisor. This post reports my endeavours in setting it up on my Ubuntu box, which was successfull in the end, but not before some struggling.

Continue reading …

Downtime

The site was down tonight between around midnight until 8:30 h in the morning, due to a hardware failure. The power supply had to be replaced and consequently the host was down for some time without prior notice.

Continue reading …

More deployment issues

I have migrated the server to a new host, a XEN VPS [1] with 96 MB RAM, hosted on an Athlon 64 3000 (1.8 Ghz).

Continue reading …