Vertigo

Description

Vertigo is a system for managing one or more servers.

It allows administrators to manage virtual hosts on their servers without having to manually edit configuration files.

Moreover it allows users of these virtual hosts to manage their email adresses and aliases, as well as giving them a way to access their backups.

All of this is done using a series of web interfaces.

Vertigo itself consists of a python library for changing the configuration of domains (virtual hosts), a series of Vertigo/WebApplications web applications and a range of Vertigo/Services that does the actual manipulation of configuration files.

Documentation

Latest commits

  • 563 By Rasmus Toftdahl Olesen posted 5 months and 0 week(s) ago
    Fix maintainer sign-off in debian/changelog.
  • 562 By Rasmus Toftdahl Olesen posted 5 months and 0 week(s) ago
    Merge debian lenny stuff to trunk.
  • 561 By Rasmus Toftdahl Olesen posted 5 months and 0 week(s) ago
    Commit some uncommitted system testing stuff.
  • 560 By Rasmus Toftdahl Olesen posted 11 months and 1 week(s) ago
    Renaming unittest.py to run.py (like systemtest) to avoid having to jump through hoops to import python's own unittest module.
  • 559 By Rasmus Toftdahl Olesen posted 11 months and 1 week(s) ago
    Splitting systemtest into several files.
  • 558 By Rasmus Toftdahl Olesen posted 11 months and 1 week(s) ago
    A bit of re-ordering of the test directory.
  • 557 By Rasmus Toftdahl Olesen posted 11 months and 1 week(s) ago
    More work on the system testing framework.
  • 556 By Rasmus Toftdahl Olesen posted 11 months and 2 week(s) ago
    Add logging and HTTP proxy to server test framework.
  • 555 By Rasmus Toftdahl Olesen posted 11 months and 2 week(s) ago
    This is the first steps towards getting a completely automatic system test of vertigo on the road, i can now start a qemu/kvm session, connecto to it using telnet and instruct it do stuff through that. There is still some way to go before a complete test is running, but this is the hardest step on the way.
  • 554 By Rasmus Toftdahl Olesen posted a year and 0 month(s) ago
    I forgot to bump the library version, so - new release!
  • 553 By Rasmus Toftdahl Olesen posted a year and 0 month(s) ago
    Release version 0.6.4.2.
http://halfdans.net/bzr/vertigo/trunk

Joining the effort

I used to host a maillinglist on dev.infonet.dk, but i no longer do that. If enough people ask me to i will create a new one.

Vertigo is developed using Bazaar and as such, each developer has their own source-code repository:

There are several branches below that directory, but development is usually done on trunk, this is also the branch we release from.

Download

If you wish to use vertigo, it is by far easiest if you are using [http://www.debian.org Debian GNU/Linux], support for other distributions will probably happen, but not in the near future.

If using debian you should add:

deb http://halfdans.net/debian <distribution> .

To your /etc/apt/sources.list, our Vertigo/ReleasePolicy release policy is described here.

Comments (0)

Post comment

If you wish, you can use markdown syntax in the comment field.