To sync Magnolia author and public instance, first we have to ensure author and public nodes know each other.
As shown in the below image, under configuration menu, please click on the subscribers link. It will lead you to subscriber node. Give your public http URL in the url field.
Please make sure the subscriptions node present under subscribers. It will hold what can kind of information to be transported across these nodes.
Activation tolerance
There is no gurantee both author and public instances should have been started in the same time (time sync). Magnolia expects the time sync between the author and public instances. To bridge this delay, we have this settings configuration --> module --> exchange-simple --> activationDelayTolerance
Key generation and sync
After doing the above steps, still magnolia will try to match their activaton keys before sync. We can generate and update the activation key. You have to update the generated activation key (generated in author) into public instance
Key updation
Now you can start publishing the content from author to public