State of the System

This month has been a really energetic one and we’re almost ready for a limited seed of the alpha release of OpenPanel to our testers. Now’s a good time to take a closer look at what it is that we’re shipping.

OpenPanel is not a monolithic product. Yes, you’re getting a complete control panel, but its architecture makes it extremely adaptable to more specific circumstances. Put into perspective, the project has the following components:

  • The opencore configuration daemon.
  • The authd privilege manager
  • The opencli command line shell
  • The openpanel AJAX-based web interface
  • A large number of opencore modules for configuring specific services
  • A software distribution for some necessary components

The flexible design means we will be able to adapt the OpenPanel system to new demands from the market easily. The open-ended architecture also allows this market to extend beyond the purposes for OpenPanel that we happen to find interesting; Users are free (and actually encouraged) to create their own modules.

The alpha release carries the following modules:

  • Apache2 virtual hosts
  • BIND9 DNS zones
  • Postfix and Courier-IMAP hosted mail domains
  • PureFTPd chrooted ftp-accounts
  • MySQL databases and user accounts
  • IPTables firewall configuration
  • Software updates through apt or yum
  • Amavis and SpamAssassin for mail protection
  • AWStats website statistics

Some more modules will make the mark before the public beta release.

Comments are closed.