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

  • 569 By Rasmus Toftdahl Olesen posted a year and 1 month(s) ago
    Update vertigo-certificate's dependency on python-pyopenssl to python-openssl
  • 568 By Rasmus Toftdahl Olesen posted a year and 1 month(s) ago
    vertigo-size was hard-coded to use python 2.4, which is not even supported anymore\!
  • 567 By Rasmus Toftdahl Olesen posted a year and 1 month(s) ago
    Fix saving service selections in vertigo-domains
  • 566 By Rasmus Toftdahl Olesen posted a year and 1 month(s) ago
    Fix problematic output when building translations
  • 565 By Rasmus Toftdahl Olesen posted a year and 1 month(s) ago
    Add service name when logging text
  • 564 By Rasmus Toftdahl Olesen posted a year and 8 month(s) ago
    Also proxy "." subdomains when the root is proxied. Finally got the proxying to work well enough for bzr to work with webdav over a proxy.
  • 563 By Rasmus Toftdahl Olesen posted 2 years ago
    Fix maintainer sign-off in debian/changelog.
  • 562 By Rasmus Toftdahl Olesen posted 2 years ago
    Merge debian lenny stuff to trunk.
  • 561 By Rasmus Toftdahl Olesen posted 2 years ago
    Commit some uncommitted system testing stuff.
  • 560 By Rasmus Toftdahl Olesen posted 2 years 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 2 years ago
    Splitting systemtest into several files.
checkout browse

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.