https://github.com/eea/searchlib
DEPRECATED: See https://github.com/eea/eeacms-searchlib
https://github.com/eea/searchlib
Last synced: about 1 year ago
JSON representation
DEPRECATED: See https://github.com/eea/eeacms-searchlib
- Host: GitHub
- URL: https://github.com/eea/searchlib
- Owner: eea
- Created: 2021-04-28T07:12:57.000Z (about 5 years ago)
- Default Branch: standalone-split
- Last Pushed: 2022-06-10T14:37:05.000Z (about 4 years ago)
- Last Synced: 2025-03-25T04:42:03.880Z (about 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 4.2 MB
- Stars: 3
- Watchers: 30
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# EEA Semantic Search
> DEPRECATED: See https://github.com/eea/eeacms-searchlib
This package contains libraries and demo code for the EEA Semantic Search
service.
We use [pnpm](https://pnpm.io) as package manager, so make sure to install that
first, with:
```
npm install -g pnpm
```
### Run the demo
Run:
```
pnpm install
pnpm build
pnpm start
```
### Develop the searchlib for a classic Plone addon
Run:
```
pnpm install
pnpm build
pnpm yalc-publish
```
Then, inside your classic Plone addon, in a create-react-app application, run:
```
npx yalc add @eeacms/search
```
### Run the standalone version
Run:
```
pnpm install
pnpm standalone
```
To connect the standalone version with EEA Global Search configuration, run it with:
```
env PROXY_ELASTIC_INDEX=global-search RAZZLE_APP_NAME=globalsearch pnpm run start
```
## Indexing and other related projects
- [Airflow Crawler custom code](https://github.com/eea/eea-crawler)
- [Airflow Crawler docker image](https://github.com/eea/eea.docker.airflow)