Download Media Album

You can download and run Media Album for free on your own web server. Media Album has been tested extensively on Linux and Mac OS X. It also runs on Windows but this is not recommended.


Media Album is a 100% Java web application that requires a database backend. Currently the requirements are as follows:

Java 1.4
Get the appropriate Java SDK/JDK for your server platform. You can get this from Sun, IBM, or Blackdown.
PostgreSQL database
Media Album has been tested with both the 7.3 and 7.4 series of PostgreSQL. You can download PostgreSQL from

Note Media Album does have initial support for MySQL, but some work needs to be done to get it working completely. Anyone willing to help out in this fashion should contact
Java servlet container
Media Album is distributed as a Java web application (WAR). To use this you'll need a servlet container to deploy it into. Media Album has been extensively tested with the Tomcat 4.1 and 5 series. Any J2EE servlet container should work, but the installation script that comes with Media Album currently only supports Tomcat.

Optional packages

Media Album can run without any of the following, but they provide additional functionality that you might want to use:

ImageMagick & JMagick
ImageMagick can be used instead of Java's built-in ImageIO classes to handle reading/scaling image media items (eg. JPG, PNG, etc). Most often ImageMagick outperforms the built-in Java ImageIO classes by a huge factor and with better quality. Media Album can use ImageMagick by way of JMagick. Be warned that sometimes setting up ImageMagick and JMagick can be an interesting experience. Once it's running, however, the speed/quality benefits can be significant. Read the README-JMagick file included in the Media Album binary package for more information.
Java Media Framework (JMF)
If you install Sun's Java Media Framework Media Album can be used to publish video files. Installing JMF is easy, and the README-JMF file included in the Media Album binary package has information about configuring Media Album to use it.


You can download Media Album from Sourceforge. The binary package (named like malbum-1.0.0.tbz2) contains the Media Album WAR along with a setup script to get your installation going for the first time. The source package (named like malbum-1.0.0-src.tbz2) contains all of Media Album's source.

For installation instructions look in the README file that comes with the binary distribution.