2021-08-31 13:56:32 +02:00
2021-07-02 21:39:28 +02:00
2021-08-31 13:56:32 +02:00
2021-07-02 21:39:28 +02:00
2021-07-02 21:39:28 +02:00
2021-08-03 21:26:24 +02:00
2021-07-02 21:39:28 +02:00
2021-07-02 21:39:28 +02:00
2021-08-22 21:58:27 +02:00
2021-08-03 21:51:38 +02:00
2021-08-03 21:39:24 +02:00

buerokalender

Eine kleine Webapp um die Belegung eines Büroarbeitsplatzes ohne Kollision zu buchen.

Running the application in dev mode

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

./mvnw compile quarkus:dev

Packaging and deployment

The application can be packaged using:

./mvnw package

It produces the quarkus-run.jar file in the target/quarkus-app/ directory.

If you want to build an über-jar, execute the following command:

./mvnw package -Dquarkus.package.type=uber-jar

The application is now runnable using java -jar target/quarkus-app/quarkus-run.jar.

Creating a native executable

You can create a native executable with no GraalVM installed:

./mvnw package -Pnative -Dquarkus.native.container-build=true

...and execute it:

export POSTGRES_HOST=localhost
export POSTGRES_PORT=5432 
export POSTGRES_USER=buerokalender
export POSTGRES_PASSWORD=buerokalender

target/buerokalender-1.1.0-runner

Push to docker.io:

./mvnw clean package -DskipTests -Dquarkus.container-image.push=true

Set up

Initial Admin-User $BASE_URL/user/init

Description
Planung eines Büroarbeitsplatzes
Readme 197 KiB
Languages
Java 62%
HTML 38%