Skip to content
killdashnine edited this page Sep 8, 2011 · 6 revisions

Play! AS (Application Server) is an application for running Play! applications inside of managed environment. It is currently able to checkout an application via GIT (from read-only URL or with correctly configured SSH key based authentication) and start/stop the application via a management console. Processes are spawned separately so even when your Play! AS crashes your Play! applications will keep running. Play! AS is able to regain control when started back up again.

The management console also allows you to pull the latest changes from the repository the application was cloned from and restart your application immediately while using the latest changes as a basis.

Application configurations are stored in a database and is generated using the values from the database each time the application is started. You can even have multiple checkouts with different configurations for each checkout.

Logs are stored in a centrally available logs folder. In the future more functionalities will be added for analysing your log files.

Future features:

  • Resources control (memory etc)
  • Support for more VCSs (SVN, BZR)
  • Extended logging functionalities
  • UI improvements
  • Clustering

See the User manual on how to install and run Play! AS

Clone this wiki locally