An open API service indexing awesome lists of open source software.

https://github.com/adminfaces/quarkus-admin-starter-persistence

Admin Starter Persistence application using Quarkus
https://github.com/adminfaces/quarkus-admin-starter-persistence

Last synced: 28 days ago
JSON representation

Admin Starter Persistence application using Quarkus

Awesome Lists containing this project

README

          

= Quarkus AdminFaces Starter Persistence
:page-layout: base
:source-language: java
:icons: font
:linkattrs:
:sectanchors:
:sectlink:
:numbered:
:doctype: book
:toc: preamble
:tip-caption: :bulb:
:note-caption: :information_source:
:important-caption: :heavy_exclamation_mark:
:caution-caption: :fire:
:warning-caption: :warning:

This project shows a `responsive *JSF*` application using https://adminfaces.github.io/site/[AdminFaces^] with https://github.com/adminfaces/admin-persistence/[Admin Persistence^] and running on https://quarkus.io/[Quarkus^].

NOTE: Only hotspot is supported.

== Running Admin starter

=== Via Maven

* `git clone https://github.com/adminfaces/quarkus-admin-starter-persistence && cd quarkus-admin-starter-persistence && mvn compile quarkus:dev`
* access http://localhost:8080/

=== Via Java

`mvn clean package && java -jar target/quarkus-admin-starter-persistence-runner.jar`

=== Via Docker

to run via docker execute the following commands:

* `mvn clean package && docker build -f docker/Dockerfile.jvm -t quarkus/admin-starter-persistence . && docker run -i --rm -p 8080:8080 quarkus/admin-starter-persistence`

OR run already pushed image:

* `docker run -i --rm --name admin-starter -m 85M -e JAVA_OPTIONS='-Xmx32m -Xms32m' -p 8080:8080 rmpestano/quarkus-admin-starter-persistence`