Open Source Business Application Platform
4.8K

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
Content type
Image
Digest
sha256:62d28311a…
Size
263.5 MB
Last updated
about 2 years ago
docker pull orienteer/orienteer