/SystemOfADownload

Downloads webpage builder, backend builds the database and pages

Primary LanguageJavaMIT LicenseMIT

SystemOfADownload

The metadata generator webapp that serves up enhanced information and "tagging" for artifacts from a Maven repository. This is intended to serve as a backend to power the data to generate for serving an enhanced downloads website.

Requirements

  • Java 21 (GraalVM optional to build native images)
  • Docker
  • terraform (if you want to deploy to a kubernetes cluster)

Technologies in use

Micronaut 4.1.3


Feature test-resources documentation

Feature r2dbc documentation

Feature github-workflow-graal-docker-registry documentation

Feature security-ldap documentation

Feature discovery-kubernetes documentation

Feature micronaut-aot documentation

Feature liquibase documentation

Feature cache-caffeine documentation

Feature serialization-jackson documentation

Feature data-r2dbc documentation

Feature jdbc-hikari documentation