Docker
Syncmaven is available as a Docker image -syncmaven.
Initialize the project
syncmaven/syncmaven docker image assumes that the project located in docker image /project directory. It should be mounted to the local host directory
where the project is located.NPM
Syncmaven is also available as an NPM package -syncmaven. It can be installed locally and used as a CLI tool.
Make sure you have Node.js installed on your machine, and it’s version is 20 or higher.
syncmaven command to run the tool.
Next steps
Take a look at the examples to see how Syncmaven can be used in real life: Get yourself familiar with the fundamentals:Project
How to create a project and its structure
Model
How to define a model, an SQL query that tells Syncmaven how to fetch data
Destination
How to define a destination, a place where the data will be synced
Sync
A process that connects a model with a destination