Configuration requirements
To prepare for configuration (either by Gravity Global AG or yourself), look up the following items and document them properly for Gravity Global AG and yourself!
For better understanding, we are using a fictional company called gravify.io.
Item to note | Example for gravify.io |
---|---|
A list of URLs on which GRAVITY shall be enabled | portal.gravify.io gravify.io/sites gravify-io.sharepoint.com/layouts Exclude: gravify.io/sites/management |
An URL where the users will need to go to start GRAVITY (first time) | portal.gravify.io/home |
An SMTP user and password, it will be used to send notification mails from the backend server | devops@gravify.io |
An e-mail address user can turn to when they have issues | int-help@gravify.io |
A website that gives more information about your company and GRAVITY | gravify.io/sites/us-and-gravity |
The following information about your GRAVITY CONTROL
|
On Premise server requirements
There are two options how to deploy GRAVITY on-premise, either on a Java Runtime or as a Docker container (same memory specs).
GRAVITY needs a database and a java runtime to work.
Server | API | Database |
---|---|---|
platform independent min. 768MB RAM open port 443 and 80 running jar file JRE 1.8+ reachable from clients which will use GRAVITY | db user db password db uri or host and port | MariaDB, MySQL 8 or Oracle DB (12.2+) empty db |
If you host a custom config server too, it needs to be within reach of clients and server of course.
Docker
Docker containers are available on Docker Hub. There are two versions published: GRAVITY app and Maria DB in two containers. GRAVITY app and Maria DB in one container.