Swilder-M / docsearch-scraper-simple

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docsearch Scraper For EMQ Docs

Install

pipenv install --keep-outdated
pipenv shell

Set ENV

export APPLICATION_ID=<YOUR_APPLICATION_ID>
export API_KEY=<YOUR_API_KEY>

Run

python3 -m src.index <CONFIG_FILE_NAME> <PRODUCT> <VERSION>

python3 -m src.index global-config broker v4.3
python3 -m src.index config broker v4.3

CONFIG_FILE_NAME: global-config or config

Links

Use for github action

      - name: update search index
        uses: Swilder-M/docsearch-scraper-simple@v4
        env:
          APPLICATION_ID: ${{ secrets.ALGOLIA_APPLICATION_ID }}
          API_KEY: ${{ secrets.ALGOLIA_API_KEY }}
        with:
          docs_type: ${{ env.DOCS_TYPE }}
          docs_version: ${{ env.VERSION }}

About


Languages

Language:Python 99.9%Language:Dockerfile 0.1%