The Jinaga Replicator is a single machine in a network. It stores and shares facts. To get started, create a Replicator of your very own on the Jinaga Portal.
For httpYac, add your own
.env.local file with the following values:
replicatorUrl=https://repdev.jinaga.com/xyz123 oauth2_authorizationEndpoint=https://repdev.jinaga.com/xyz123/auth/apple oauth2_tokenEndpoint=https://repdev.jinaga.com/xyz123/auth/token oauth2_clientId=xyz123 oauth2_usePkce=true authorizationEndpoint=https://dev.jinaga.com/xyz123/authorization distributionEndpoint=https://dev.jinaga.com/xyz123/distribution secret=zyx321
Get the actual values from your replicator after setting up authentication, authorization, and distribution.
For Postman, enter the replicator URL and other values in the Postman collection variables.
If you would like to keep everything local, you can also run the Replicator in Docker. Install Docker Desktop. Then run the following commands from the command prompt (Mac Terminal, Windows PowerShell, or WSL2).
docker pull jinaga/jinaga-replicator docker run --name my-replicator -p8080:8080 jinaga/jinaga-replicator
This creates and starts a new container called
The container is listening at port 8080 for commands.
Use a tool like Postman to
POST messages to
If you are using httpYac, create a file called
.env.local in the same folder as the request files.
Copy the following configuration setting into the file.
If you are using Postman, edit the collection variables and enter the replicator URL