Markdown Sync
Markdown Sync publishes a directory of Markdown pages in one direction. The receiving superadmin selects the destination page and creates a scoped token. The sender cannot choose or change that destination.
Run a plan before every push. The plan validates metadata, hierarchy, links, source changes, receiver edits, moved pages, and pages missing from the source. A push applies an unchanged plan as one batch.
Pages removed from the source remain on the receiver by default. The --prune option moves missing managed pages to Trash. It does not hard-delete them. Pages that are not managed by the connection remain untouched.
Markdown Sync handles pages only. It does not synchronize posts, users, settings, themes, plugins, menus, author spaces, or media.
See Markdown Sync for the source format, connection profile, commands, HTTP Basic configuration, and conflict handling.