Skip to main content Link Search Menu Expand Document (external link)

General Instruction

These settings will configure your installation for your environment.

RDF Backend Configuration

Your OntoPortal Virtual Appliance can use either 4store or AllegroGraph as its RDF backend storage.

Version 4 Update: Starting with version 4.0, the virtual appliance ships with AllegroGraph as the default RDF store. If you want to switch back to using 4store instead of the default AllegroGraph RDF store, visit the 4store Configuration page for detailed instructions.

Adding ontologies

The detailed ontology submission process is described in the Submitting Ontologies section.

To start, since you don’t have any non-administration accounts, you can add an ontology using the OntoPortal Admin User at https://{ip_address_of_appliance}/ontologies/new.

Enabling emails

# This section needs further review for accuracy.

To let the system send emails for lost passwords, notes, and ontology processing reports, you need to provide a valid mail server (smtp) configuration. The configuration should be provided in the /opt/ontoportal/ontologies_api/current/config/environments/appliance.rb file.

Here are the available settings:

 config.enable_notifications   = true # Set to 'true' to send emails
 config.email_sender           = "admin@example.org" # Default sender for emails
 config.email_disable_override = true # If this is set to 'false', all emails will be sent to the email configured in the 'email_override' setting
 config.email_override         = "admin@example.org"
 config.smtp_host              = "smtp.example.org"
 config.smtp_port              = 25
 config.smtp_auth_type         = :none # :none, :plain, :login, :cram_md5
 config.smtp_user              = "username" # only used if auth_type is not :none
 config.smtp_password          = "password" # only used if auth_type is not :none
 config.smtp_domain            = "example.org"

Once you have changed your settings, you will need to restart the stack by running the command

sudo opctl restart

Next step

If you haven’t yet registered your system, go to the Registration Process step for detailed instructions.