Skip to content
Tool to push data from PostgreSQL to Elasticsearch
JavaScript Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
.gitignore Fixed readme licence Sep 20, 2019
Dockerfile Initial commit Nov 3, 2018
LICENSE.md
README.md Fixed readme licence Nov 15, 2018

README.md

Postgres-to-elasticsearch

Getting data from PostgreSQL to Elasticsearch, originally designed for audit archiving.

Performs both historic and real-time event driven data streaming.

Prerequisites

  • Node 8+ with npm available
  • Requires the database to use an incremental primary key to work correctly

Getting Started

Review the top of src/index.js for the list of environment variables required.

Each environment variable comes with a comment which explains it's purpose and effect

cd src
npm install
ENV_VARIABLES=todo node index.js

Environment variables

Please see src/index.js for the list of available environment variables.

Deployment

The service may be run directly on a host machine or via docker.

The docker image can be built using:

cd /project/root;
sudo docker build -t mytag/name .

Built With

Versioning

Currently no versioning system

Authors

License

This project is licensed under the GPLv3 License - see the LICENSE.md file for details.

Acknowledgments

You can’t perform that action at this time.