Skip to content

boringAdam/FileTree

Repository files navigation

FileTree

This is a simple Spring Boot application that provides endpoints to perform a recursive search for a given type of file.

Endpointns

/getunique Lists the distinct filenames recursively inside the root folder with the spcified extention.
/history Lists the logs about the previous requests and responses on the /getunique endpoint.
/gen Generates random filestructure recursively.
/doc Redirects to the generated javaDoc.

The application endpoints can also be tested via Swagger Ui
http://localhost:8081/swagger-ui/index.html

Requirements

  • Java 17 or above
  • Podman
  • Make

    Quick Setup

    git clone https://github.com/boringAdam/FileTree.git
    cd FileTree
    make run

    The application starts automaticly on two instances. Those can be accessed on port http://localhost:8081/ and http://localhost:8082/.

  • About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published