(c) 2015-2024 Radek Burget ([email protected])
This project provides a backend for FitLayout demo application. The frontend is provided by the PageView project. The project is also available as docker images.
FitLayoutWeb is a Java microservice that can run on any microprofile compliant application server, e.g. Glassfish, Payara or Open Liberty. For compiling the project, use
git clone https://github.com/FitLayout/FitLayoutWeb.git
cd FitLayoutWeb
mvn clean package
The compiled application can be found in FitLayoutWebService/targer/fitlayout-web.war
and it is ready for deployment on a server.
Additionally, a standalone all-in-one server with an embedded Payara-micro server can be built using
cd FitLayoutWebService
mvn payara-micro:bundle
Then the server can be started:
java -jar target/fitlayout-web-microbundle.jar
Use --help
for additional options. The server configuration can be defined in a properties file (see an example configuration here) and used using the --systemproperties
switch.