Real-time sync between every basehead client — without a dedicated server and without dragging IT into it.
No dedicated serverReal-time syncWorks offline + reconcilesMultiple DBs at onceLAN or internet
How it works
Once a client connects to a shared database, every change made on any client is pushed to the host the moment it happens — provided the host’s basehead is open. If the host is offline, connected clients keep working against their local copy; when the host comes back online, all pending changes sync automatically.
For sync to occur, the database must be marked Active on the Shared tab. A single client can share multiple databases at the same time.
Note. Imports, Groups, and CloudPacks sync automatically after each change, but you’ll need to click the Refresh icon next to the DB Hotswap box to update the NodeTree visually.
Local tab — prepare to ShareRemote tab — pull and syncShared tab — view shared DBs
Sharing a database
Open the Shared tab. This is where you manage every database your client is currently sharing.
Note the local IP address and port shown for each shared database.
Click Copy Info to copy the connection string to your clipboard. Send it to anyone who needs to connect.
Heads up on capacity. A single client can share several databases without issue. If you’re sharing three or more large databases, consider running a dedicated basehead instance just for hosting — keeps the sharing rig responsive while others edit.
Connecting to a remote database
Open the Remote tab.
With a connection string from Copy Info on your clipboard, click Paste/Pull. The remote database is pulled locally and starts syncing immediately.
Use Ping to verify the server is reachable.
If the host’s IP changes, enter the new value and click Connect to Server to refresh the connection.