Main Page

From FastDeploy

Jump to: navigation, search

Welcome to the FastDeploy Wiki

Here you'll find -- hopefully -- all the information you need to get FastDeploy installed and working on your system. As of today this can be a somewhat difficult process but down the line we hope to make it very easy to install it.

>>>> Getting started installing FastDeploy <<<<

Basic requirements:

  • A UNIX-like operating system like Linux, xBSD, Solaris, etc. If you're adventurous enough you could probably get Windows to work--i.e., I'm not sure I see any technical reason why it wouldn't work--but I haven't gone there yet.
  • PHP4 or 5
  • MySQL v4. As we use MDB2 Other DBs (Postgres, etc.) will probably work - most of the SQL used is very, very simple and should be ANSI SQL compliant.
  • A TFTP server like atftpd, tftp-hpa, etc.
  • Several PEAR libraries (more on that later).
  • Smarty HTML template engine
  • Dojo - for the Web GUI.

For more information on installing FastDeploy, please go here:

For more information on using Fastdeploy to install Windows, please go here:

What does FastDeploy do?

It tries to be a good tool to install operating systems automatically. In its most formal sense it's an abstraction layer between the front-end (a Web GUI, for example) and a back-end like a Kickstart installer script. In short, it tries to take user input, parse it, and write it to the installer script. In this respect, FastDeploy aspires (and it may not always succeed) to be OS-agnostic. It also tries to automate the network boot process so the user can boot their server/workstation and handing off the right automated install script to that box.

What OSes does FastDeploy handle automating?

Today it's CentOS, RHEL, Fedora Core, Debian, Ubuntu, and Windows.

Want to know where Fastdeploy is going?

Look here for our Fastdeploy Roadmap

Personal tools