Skip to content

openmicroanatomy/server

Repository files navigation

🔬 Open Microanatomy Server


📜 Requirements

  • Java 14 or newer

🔨 Building

Run gradlew build -x test

🏃‍♂️ Running

Server

java -jar <jar> [-port <port>]

On your first startup, you'll be prompted to create the initial administrator account. After creating the account, stop the server, edit the application.conf which was generated and restart the server.

See the wiki for instructions for setting up the configuration, reverse proxies / SSL certificate.


Tiler

java -jar <jar> --tiler read below if this fails!

The tiler converts any uploaded slides into tiles. In a development environment doesn't need to run all the time.

NOTICE: The tiler fails if no OpenSlide binaries are available. To solve this issue either add the libraries to the same directory as the server.jar or to your JAVA_HOME. These binaries are available at maven/org/openslide/openslide/3.4.1_2 in this repository. Extract the .jar file corresponding to your operating system.

📄 HTTP API Documentation

Available at https://edu.qupath.yli-hallila.fi/docs/#/.

This is updated manually and may be out of date. Navigate to http://localhost:<port>/swagger for the latest API docs on a development server.

🆘 See wiki for additional information

Packages

No packages published

Languages