What is Webmin?

Webmin is a web-based interface for system administration for Unix. Using any modern web browser, you can setup user accounts, Apache, DNS, file sharing and much more. Webmin removes the need to manually edit Unix configuration files like /etc/passwd, and lets you manage a system from the console or remotely. See the standard modules page for a list of all the functions built into Webmin, or check out the screenshots.

Latest News

Virtualmin 3.60 released

This new version adds webmail and admin DNS aliases to new domains, a page for setting global variables for use in templates, support for editing included domains in SPF records, Module Config options for a custom logo, Dutch updates, and many other small features and bug fixes. Get it from the Virtualmin downloads page.
Several of the Virtualmin plugins have also been updated, mostly with Dutch translations thanks to Gandyman.

Virtualmin 3.59 released

This update includes Plesk 7 migration support, MySQL permission replication, POD documentation for the command-line API, the virtualmin API wrapper command, purging of backups on FTP and SSH servers, a complete Spanish translation thanks to Ignacio, and much more. Get it from the Virtualmin downloads page.

Complete Virtualmin API documented

I've updated the Virtualmin command-line API docs to include all the programs and parameters. These are now generated from POD docs in the code itself, so will stay much more up-to-date in future.

Virtualmin 3.58 released

The biggest new feature in this version of Virtualmin is support for multiple backup schedules, and a new UI for editing them. Domain owners can also schedule, backup and restore (to a limited degree) their domains. Version 3.58 also improves Plesk migration, adds logging for API calls, allows remote MySQL clients to be edited, and adds a full Dutch translation by Gandyman.

You can get it from the Virtualmin downloads page, in a variety of formats, or see the full change log. Also available are updates to many of the Virtualmin plugins. You'll need to be running Webmin 1.420 or later to use it though.

Webmin 1.420 and Usermin 1.350 released!

The new version of Webmin includes Ubuntu 8.04 fixes, the ability to configure Dovecot locking, indexes and control files, better Postfix SMTP client restriction management, a debugging log file, and Korean and Dutch updates (thanks to JoungKyun Kim and Gandyman respectively). You can get it from the Webmin download page, or view the change log.

Also available is Usermin 1.340, which adds read flags in the webmail interface, better syncing with IMAP servers, faster display of new mail, auto-whitelist managemant, and other changes.

VM2 available on EC2

VM2 is a new Webmin module for managing virtual systems, such as EC2 or Xen instances. You can now try it out on Amazon's EC2 service, to manage other EC2 instances. This can be done by purchasing the paid AMI, if you want to try it out.

Virtualmin 3.572 bugfix released

This new version fixes errors like : Undefined subroutine &main::ui_hr called at /usr/local/webmin-1.410/virtual-server/index.cgi line 167 As usual, it can be found on the Virtualmin download page.

Virtualmin 3.57 released

This update adds more variables for pre- and post- change scripts, checks for MySQL and PostgreSQL installs with no root password, ensures that scheduled backup emails are only sent to owners of their respective domains, and fixes a bunch of small bugs. You can get it from the Virtualmin download page.

Virtualmin GPL EC2 image updates

The new image has the ID ami-c442a7ad, and includes Virtualmin 3.56, Webmin 1.410, and several other module updates. Full instructions on how to use it are available on the Virtualmin on Amazon EC2 page.

The paid AMI containing the Pro version has also been updated to the same release numbers. See the paid AMI page for information on how to purchase it.

Virtualmin 3.56 released

This new version adds support for custom per-domain fields, fixes many bugs in migrating cPanel and Plesk backups (and reduces memory needed), allows FTP chroot directories to be easily configured, avoids username prefix clashes, and supports internationalized domain names. Get it from the Virtualmin download page.

Virtualmin 3.55 released

This Virtualmin update includes many cPanel and Plesk migration fixes and improvements, support for FTP and SSH migration, handling for web logs outside the home directory, the delete-user.pl and migrate-domain.pl command-line scripts, control over library preloading and data collection, and the ability to move virtual servers between owners. Get it from the Virtualmin download page.

Old news items..

. .