Skip to content

vaadin/directory

Repository files navigation

Vaadin Directory project

Visit at vaadin.com/directory/

Vaadin Directory is the place to share Vaadin add-ons: Sophisticated client-server Java and Web Components compatible with Vaadin Flow and Vaadin Framework.

Read more about Vaadin at vaadin.com/developers and how to publish your own Vaadin Add-ons at vaadin.com/directory/help.

Building and running

While the admin UI based on Vaadin, the search is built with Hilla (previously known as Vaadin Fusion) with Java 17 and Lit.

(Note: This project depends on a separate backend project, and before byilding you should have installed that.)

Build and run development mode using Maven:

mvn install

Build Docker image:

export DOCKER_BUILDKIT=0
docker build --progress plain -t vaadin/directory . > docker.build.log

Run Docker image:

docker run -p 8080:8080 vaadin/directory

Application is running at localhost:8080.