Requirements and packaging
Requirements
Docker
Version: min 19.03.14
Description: ChemLocator has 2 Docker images that are mandatory:
- Application: dotnet core implementation
- Security (at least one option must be chosen):
- LDAP: use own ldap or any OpenLDAP server (e.g.Osixia OpenLDAP Docker image)
- Azure AD: connect using Azure AD accounts by registering ChemLocator on the company Azure portal.
- Synergy: connect using Chemaxon Pass.
- Chemical backend: Java JChem.
JChem PostgreSQL Cartridge
Version: 20.15.0
ElasticSearch
Version: 7.10.0
Optional
OSR
- CLiDE - ChemLocator offers pre-packed Docker images of CLiDE with our chemical backend. This functionality requires a CLiDE Linux Batch license purchased separately.
- OSRA - This OSR tool does not require any additional purchase, but due to license limitations we are not allowed to offer a pre-built Docker image. However, we offer a Dockerfile that will allow you to build OSRA to our chemical backend and use it with ChemLocator.
SciBite TERMite
Version: 6.4.60 14
Additional information about SciBite TERMite can be found here.
Packaging
The main ChemLocator application is packaged in two Docker images downloadable from https://hub.chemaxon.com:
Example for version 3.3.0.0:
docker pull hub.chemaxon.com/cxn-docker-release/chemlocator:3.3.0.0
docker pull hub.chemaxon.com/cxn-docker-release/chemlocator-java:3.3.0.0
JChem PostgreSQL Cartridge can be installed directly over an existing PostgreSQL installation (a detailed guide can be found here).
For convenience we offer a Docker image of JPC:
Example for version 3.3.0.0:
docker pull hub.chemaxon.com/cxn-docker-release/jpc-chemlocator:20.15.0.r12003