Skip to content
Alexander Söderberg edited this page Dec 10, 2018 · 11 revisions

Welcome to our wiki!

Most of the information in the wiki is not up to date...

Kvantum is a web server solution written entirely in java. It can either be run as a standalone application, or be integrated into any preexisting java application. It is capable of serving both static and dynamic content, through our standard view packages or by using your own custom solutions.

Kvantum ships with many features to make your life just a tad bit simpler, such as:

  • Server-side caching
  • Middleware (request filtering)
  • Support for pretty URL formatting
  • SSL support
  • Plugin system
  • Extensive configuration options
  • Built in account management (which also works alongside the HTTP authentication protocol)
  • Customizable views to serve everything from HTML files to PDFs
  • Server-side templating engine
  • Support for Apache Velocity & JTWig
  • ... and much more

Getting Started

If you want to run the application by itself: See: Getting Started

If you are a developer: See: Getting Started

System Requirements

Minimum

  • OS: Any OS that supports the Java virtual machine
  • RAM: 128MB RAM allocated to the runtime
  • Java Version: Java 11+

Recommended

  • OS: Debian based OS (Such as Ubuntu) | Windows 7 and up
  • RAM: 1024MB RAM allocated to the runtime
  • Java Version: Java 11+

Navigation

Templates

Configuration

Files can be found in .kvantum/config

Views

/commands

Development

Clone this wiki locally