Kepler Installer
A Lua Web Development Platform

Overview

The Kepler Installer is a no longer supported installer for a set of Lua modules focused on web development.

The Kepler Installer consists in a distribution for Windows, Unix and OSX and installs WSAPI, Orbit and CGILua. It uses LuaRocks 1.1 as its main deployment option.

IMPORTANT! If you want to develop web applications using those modules, please use WSAPI instead.

Kepler Installer is free software and uses the same license as Lua 5.1.

Status

Last released version is 1.1.1. It was developed for Lua 5.1 and is no longer supported.

Download

The Kepler Unix installer can be downloaded from its Lua Forge page. It installs Lua 5.1.4, LuaRocks version 1.0, and the Kepler modules using LuaRocks.

If you prefer to install everything from a single tarball, get the Kepler Unix tarball and execute the kepler-install script from it. This will install Lua, LuaRocks and the modules without needing network access to the LuaRocks repository.

Running the Installer on Windows does not require any C compiler and should work on any Windows machine with internet access.

  1. Download LuaRocks and install it using install /SCRIPTS c:\luarocks\1.0 (executed from the command prompt, in the directory you expanded the LuaRocks installer)
  2. Add the LuaRocks scripts dir (the same directory used in the /SCRIPTS parameter above) to your system path using the My Computer/Properties/Advanced/Environment Variables/System Variables box
  3. Close and reopen the terminal window so the new Path is active
  4. Install Kepler and Xavante using luarocks install kepler-xavante
  5. Configure everything using setup-kepler and following the instructions
  6. Use xavante to run Xavante as a tray bar application, or use 'xavante_start' to run Xavante from the command prompt. Another option is to run Kepler using CGI

History

Version 1.1.1 (no longer supported) [12/Mar/2009]
  • Uses LuaRocks 1.0 as the main deployment option
  • Allows the offline installation of Kepler from a single tarball
  • Modules:
    • CGILua 5.1.3
    • Copas 1.1.4
    • Cosmo 8.04.14
    • Coxpcall 1.13
    • LPeg 0.9
    • LuaFileSystem 1.4.2
    • LuaSocket 2.0.2
    • Orbit 2.0.2
    • Rings 1.2.2
    • WSAPI 1.1
    • Xavante 2.0.1
Version 1.1 [10/Jun/2008]
  • Uses LuaRocks 0.5.2 as the main deployment option
  • Offers a Unix installer for Lua and LuaRocks
  • Based on WSAPI
  • Includes Orbit as another web development option (besides CGILua and WSAPI)
  • Modules:
    • CGILua 5.1.2
    • Copas 1.1.3
    • Cosmo 8.04.14
    • Coxpcall 1.13
    • LPeg 0.8.1
    • LuaFileSystem 1.4.1
    • LuaSocket 2.0.2
    • Orbit 2.0.1
    • Rings 1.2.1
    • WSAPI 1.0
    • Xavante 2.0
Version 1.1 Beta 2 [21/Nov/2007]
  • Offers a CGILua application launcher (app.lua)
  • Modules:
    • Xavante 2.0 Beta
    • CGILua 5.1.1
    • LuaSQL 2.1.1
    • Copas 1.1.1
    • LuaFileSystem 1.3.0
    • Rings 1.1.0
    • LuaExpat 1.1.0
    • LuaLogging 1.1.4
    • LuaZip 1.2.3
    • MD5 1.1.0
Version 1.1 Beta 1 [31/Aug/2007]
  • Uses Lua 5.1
  • New Unix configure installer, much more flexible.
  • Modules:
    • Xavante 1.3.1
    • CGILua 5.1.0
    • LuaSQL 2.1.0
    • Copas 1.1.1
    • LuaFileSystem 1.2.1
    • Rings 1.1.0
    • LuaExpat 1.1.0
    • LuaLogging 1.1.3
    • LuaZip 1.2.3
    • MD5 1.0.2
Version 1.0[30/Nov/2006]
  • New modules added: Rings, MD5 and LuaCOM (for the Windows version)
  • Removed some modules (LDAP, SOAP, XML-RPC)
  • New directory structure
  • New bootstrapping sequence
  • New Unix installation process, using configure && make
Version 1.0 Beta [23/Jul/2005]
  • First public Version
  • Windows binary installer
  • Unix source based installer

Credits

The Kepler Installer was designed by the Kepler Team as part of the Kepler Project which holds its copyright.

Contact us

For more information please contact us. Comments are welcome!

You can also reach other Kepler developers and users on the Kepler Project mailing list.

Valid XHTML 1.0!

$Id: index.html,v 1.4 2009/03/11 22:52:23 carregal Exp $