Sync
By default, your space files never leave your machine. That’s great to get started, but chances are you’d also like to access your space from other devices. Perhaps other desktops running SilverBullet+ or perhaps on devices where only a web browser client is available (like mobile devices).
The SilverBullet ecosystem got you covered. Here are your options.
SilverBullet server
PikaPods
PikaPods is popular, independent hoster of open source apps. You can deploy various popular open source projects there with just a few clicks, and at a very reasonable cost. Yes, SilverBullet is one of them!
This gives you a fully functional SilverBullet.md deployment you can access via the browser from anywhere, both from desktop and mobile browsers. It also can also act as a sync point SilverBullet+.
Deploy SilverBullet on PikaPods
Estimated cost: $1.45/month (and PikaPods gives you $5 credit when you sign up, so the first months are effectively free).
Full disclosure: PikaPods has a revenue share with open source project maintainers.
Self-Hosted
For this you need to install the (open source) SilverBullet.md server somewhere.
Important: this deployment cannot live behind an auth proxy (other than SilverBullet’s Authentication), auth proxies are not (yet) supported.
Setup
- In your SilverBullet+ dashboard, hover over the space you want to set up for sync and click the gear icon.
- Scroll down to the “Sync” section. There simply enter your SilverBullet instance’s URL and select how you want to authenticate (either via username/password or a token)
Dropbox, Syncthing, Git
Ultimately a space is a folder of plain text markdown files on a disk. You can sync it with other devices however you want. If you have multiple machines (e.g. a laptop and desktop, or a private and work laptop) you can use whatever file sync solution you like.