Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/conduitio-labs/conduit-connector-algolia
Conduit connector for Algolia
https://github.com/conduitio-labs/conduit-connector-algolia
algolia conduit go golang
Last synced: 15 days ago
JSON representation
Conduit connector for Algolia
- Host: GitHub
- URL: https://github.com/conduitio-labs/conduit-connector-algolia
- Owner: conduitio-labs
- Created: 2022-03-07T15:49:35.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-02T01:49:39.000Z (26 days ago)
- Last Synced: 2025-01-02T02:53:49.596Z (26 days ago)
- Topics: algolia, conduit, go, golang
- Language: Go
- Homepage:
- Size: 126 KB
- Stars: 1
- Watchers: 12
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Conduit Connector Algolia
### General
This connector allows you to move data from any [Conduit Source](https://www.conduit.io/docs/connectors/overview) to an [Algolia Index](https://www.algolia.com/doc/guides/sending-and-managing-data/send-and-update-your-data/). This connector is a destination connector.
### How to build it
Run:
```bash
make build
```### How it works
Under the hood, the connector uses [Algolia's Go Library](https://www.algolia.com/doc/api-client/getting-started/install/go/?client=go) to send data to Algolia.
To learn more see: [How to build a Conduit Connector](https://www.conduit.io/guides/build-a-conduit-connector)
### Configuration
| name | part of | description | required | default value |
|----------------------|---------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------|---------------|
| `APIKey` | destination | The [API key](https://www.algolia.com/doc/guides/security/api-keys/) for Algolia. | true | |
| `ApplicationID` | destination | The [Application ID](https://www.algolia.com/doc/guides/security/api-keys/) for Algolia. | true | |
| `IndexName` | destination | The Algolia index where records get written into. | true | |![scarf pixel](https://static.scarf.sh/a.png?x-pxid=5817f99a-35dc-4a96-aed8-8de10d2d70a7)