Millenium Docker images

The AL!SE-Millenium Docker images give you all the necessary services to power up with a single container and Start-Up with 1000 free Siles.

Find the official AL!SE Docker image at:

The Millennium Docker image contains Leto, the semantic Database and Aglaia, the API-Manager providing Access via HTTP/S JSON.

Docker for Windows is officially not supported. There are known issues with volume permissions, and potentially other unknown issues. If you are trying to run on Docker for Windows, seek for help at community resources (IRC, forum, etc.) from other users.

Required Prerequisites

Install Docker following the official installation documentation.

Pull/Run AL!SE/Millenium:

docker pull alisesystems/millenium:latest
docker run --name millenium -p 8080:80 -d alisesystems/millenium:latest

Connect:

curl http://localhost:8080/api/application.wadl

Now get Apollon and build to see how to interact with your semantic database.

Parametrization

In src/main/resources you can configure the following properties in order to make Apollon behave according to your intent:

  • server.port=${PORT:<Port-Number, e.g. 8080>}
  • api.server.protcol=<Server-Protocal, e.g. http>
  • api.server.url=<Server-URL, e.g. localhost:11000>

Build Instructions

The executable JAR file is generated in target/apollon-<version-number>-<version-name>.jar. If your IDE does not build it automatically, you have to execute the Maven Goal package (In IntelliJ, click on “Maven” on the right side of the window, then double-click “package” in apollon -> lifecycle).

Common Start Problems

Login Form does not show up on Login Page

You need to make a Maven Install

Start Apollon:

java -jar apollon.jar