Apache Forrest Quick-Start on Linux Easy Guide

May 23, 2014 | By thelinuxevangelist | Filed in: Tutorial.

Getting-Started with Forrest for Linux

The Tutorial Shows You Step-by-Step How-to Getting-Started with Apache Forrest Static and Dynamic Docs Generation Linux.

Apache Forrest ™ software is a publishing framework that Transforms Input from various sources into a Unified Presentation in one or more output formats.

The modular and Extensible Plug-in Architecture of Apache Forrest is based on Apache Cocoon and the relevant industry standards that separate presentation from content.

Forrest can Generate Static Documents, or be used as a Dynamic Server, or be deployed by its automated facility.

Apache Forrest Quick-Start on Linux - Featured
  1. How-to Install Apache Forrest on Linux:

    Install Forrest for Linux
  2. Apache Forrest Static/Dynamic Docs Generation

    • Running a Local WebApp of Apache Forrest Docs

      cd $FORREST_HOME/site-author
      forrest run

      Point Your Browser to:


      Apache Forrest Quick-Start on Linux - Forrest Local Docs Render

    • Render Apache Forrest Docs as Static HTML/PDF

      cd $FORREST_HOME/site-author

      The Html and Pdf Documents will be Rendered into the build/site Directory…

      To Display Point Your Browser to the index.html File.

    • Generate Your Own Site and Web App

      mkdir $HOME/Documents/mySite
      cd $HOME/Documents/mySite

      Create the Site Skeleton.

      forrest seed-sample

      To Configure the Site:

      nano src/documentation/content/xdocs/site.xml

      To Render as Static Site:


      To Render as Live Editable Web App:

      forrest run

      Then You Can Experiment with Live Docs Editing in: src/documentation/content/xdocs/

  3. Install Firefox ForrestBar for Easy Development:

    Installed Firefox ForrestBar

Tags: , , , , , , , , ,