Orienteer is Business Application Platform:
There are 3 options for Orienteer installation:
Run new container by command docker run -p 8080:8080 orienteer/orienteer
. Adjust this command if needed:
-v <runtime>:/app/runtime
- mount runtime directory with databases, dynamically installed modules and etc.
-v <maven>:/root/m2
- mount your local maven repository
ORIENTDB_ADMIN_PASSWORD=<password>
- specify admin password by default
ORIENTDB_GUEST_PASSWORD=<password>
- specify reader password by default
Orienteer is Java Servlet 3.1 web application and can be installed on all famous compatible containers:
To install Orienteer in embedded mode:
Orienteer in standalone mode use embedded jetty server to run yourself. To install Orienteer in standalone mode:
java -Xmx512m -Xms512m -jar orienteer-standalone.jar
. JVM parameters can be adjusted accordingly. Additional application parameters can be supplied:
--config=<filename>
- specification of path to orienteer configuration file--embedded
- run embedded OrientDB database--port=<port number>
- run Orienteer on specified port (Default: 8080)--help
- display helporienteer.properties is the main file to store initial configuration paramenters for your installation. Sample properties file can be always found here.
orienteer.production=false //Run Orienteer in production mode or not
orientdb.embedded=false //Run embedded OrientDB server?
orientdb.url=remote:localhost/Orienteer //OrientDB server URL
orientdb.guest.username=reader //Default OrientDB user (will be used for guests as well)
orientdb.guest.password=reader //Password for default OrientDB user
orientdb.admin.username=admin //OrientDB user to user for administrative stuff
orientdb.admin.password=admin //Password for OrientDB user used for administrative stuff
# Optional properties
#orientdb.rest.url=http://localhost:2480
#plantuml.url=http://custom-plantuml-url
#plantuml.showuml=false;
#webjars.readFromCacheTimeout=5 seconds
#webjars.useCdnResources=true
#webjars.cdnUrl=//maxcdn.bootstrapcdn.com:80
This step is optional: wicket-orientdb SNAPSHOT always available on Maven central
git clone <your fork URL for wicket-orientdb>
cd wicket-orientdb
mvn clean install
cd ..
git clone <your fork URL for Orienteer>
cd Orienteer
mvn clean install
See configuration section above
mvn clean install
mvn jetty:run
Open http://localhost:8080 is in your browser