[go: up one dir, main page]

Skip to content

fabriceclementz/mongosync

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mongosync

⚠️ This project is a work in progress, it's not recommended for production usage.

Listens to changes in a MongoDB database and broadcasts them over many destinations.

Sinks

  • Stdout
  • File
  • MongoDB
  • Websocket
  • Elasticsearch

Configuration file

source:
  connection_uri: <string>
  database: <string>
sinks:
  - type: stdout
    pretty: true
  - type: file
    path: ./changes.log
  - type: mongodb
    connection_uri: <>

Development

Prerequisites

Run mongosync

# Start MongoDB
docker compose up -d --remove-orphans
# Start mongosync
cargo run -- --config ./examples/mongosync.yaml

About

Sync your Mongo database in realtime

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published