Elasticsearch requires vm.max_map_count
to be at least 262144, see
Install Elasticsearch with Docker for more information
- Enter the
docker
directory and start the services
$ cd docker
$ docker-compose build essarch
$ docker-compose up -d
- Wait for the
essarch
service to start by examining the logs
$ docker-compose logs -f essarch
- Finally visit
http://localhost:8000
in your browser
Please see CONTRIBUTING.md
for information about contributing to the project.
To keep the source code style consistent we use multiple packages to warn about and fix any irregularities.
To automatically run these before commiting one can use pre-commit hooks.
Pre-commit hooks in ESSArch are managed using pre-commit
.
Install the application and run the following to install all hooks used in ESSArch.
$ pre-commit install
Now whenever you run git commit
, all hooks defined in .pre-commit-config.yaml
will verify the code.
Service and support on ESSArch Core is regulated in maintenance contract with ES Solutions AB. A case is registered on the support portal http://projects.essolutions.se