Documentation menu

FiloraFS-Prov1.0.0

FiloraFS-Pro quickstart

Run FiloraFS-Pro without local configuration and try its authenticated file APIs.

Updated

Prerequisites

The Maven wrapper is included, so system Maven is not required.

  • The extracted purchased source
  • Java 21
  • A current browser

Run

Do not create .env before the first run. H2 stores local metadata, local storage handles files, S3 stays disabled, and demo authentication values support evaluation.

macOS / Linux
./mvnw spring-boot:run
Windows PowerShell
.\mvnw.cmd spring-boot:run

Try the APIs

Open http://localhost:8080/api-test.

  • Register or use the documented demo identity.
  • Log in and retain the returned access token.
  • Upload a file with Bearer authentication.
  • List, inspect, stream, download, and delete the file.
  • Generate temporary access and request a thumbnail where supported.

Verify the project

macOS / Linux
./mvnw clean verify
Windows PowerShell
.\mvnw.cmd clean verify

FiloraFS-Pro is running and the authenticated file flow has been verified.

Configure for development

  • Switch H2 to a persistent external database.
  • Provide a stable high-entropy JWT secret.
  • Choose a persistent local directory or enable AWS S3.
  • Disable demo data.
  • Review ownership and provider-failure behavior.