Skip to content

LowDoll/RivieraDEV-Quarkus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Riviera DEV website

This project uses Quarkus, the Supersonic Subatomic Java Framework.

If you want to learn more about Quarkus, please visit its website: https://quarkus.io/ .

Running the application in dev mode

You can run your application in dev mode that enables live coding using:

./mvnw compile quarkus:dev

NOTE: Quarkus now ships with a Dev UI, which is available in dev mode only at http://localhost:8080/q/dev/.

Packaging for production

The application can be compiled natively using:

./mvnw -Dnative package

Now you can create a Debian package with:

fakeroot ./debian/rules clean binary

And deploy the resulting Debian package on the production server.

Related Guides

  • Renarde (guide): Renarde is a server-side Web Framework based on Quarkus, Qute, Hibernate and RESTEasy Reactive.
  • Hibernate ORM with Panache (guide): Simplify your persistence code for Hibernate ORM via the active record or the repository pattern

TODO

  • On prod, upgrade from postgres 9 to 14 (2024 is on 14, the rest is on 9)
  • On dev, use dev service for postgres
  • On dev, test and document db transporter for new users
  • Figure out how to write db migrations
  • Migrate some DB data from 2023 to 2024

About

Generated by code.quarkus.io

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 29.5%
  • SCSS 28.9%
  • Java 22.6%
  • JavaScript 17.3%
  • CSS 1.7%