PalmOrder Server portable Java distribution
============================================

Requirements
------------
Install a Java 25 runtime or JDK. Verify it with:

  java --version

Configuration
-------------
Edit config/application.yml before the first production start. Change the
default admin password.

Run
---
macOS and Linux:

  ./run.sh

Windows:

  run.bat

Append Spring Boot arguments when needed, for example:

  ./run.sh --server.port=8899

The server is available at:

  http://localhost:8888/ui

Application data
----------------
data/inbox and data/outbox contain documents exchanged with clients.
data/cache contains generated table databases.
logs contains server logs.

Service management
------------------
Use run.sh or run.bat as the command in your preferred service manager. Make
the extracted PalmOrderServer directory the working directory so relative
paths in config/application.yml remain inside the distribution.
