Excited to use SilverBullet? Here are three ways for you to deploy it.

localhost (desktop, laptop)

While this is not an ideal deployment (it limits accessing your space to just your own machine), it is an easy way to get started: simply run the SilverBullet server on your own laptop or desktop.

Steps: 1. Install SilverBullet either as a single Install/Binary or run it as a Install/Docker container 2. Access it via http://localhost:3000

Is that working out for you? Great, then proceed to deploy SilverBullet properly on a server so you can also access it from other devices (like your phone).

Self hosted (server)

You can self host SilverBullet on essentially any Intel-compatible 64-bit or ARM 64-bit machine you have terminal access to. The server needs very limited resources (a few hundred megabytes of RAM is sufficient), so even a Raspberry Pi (with a 64-bit OS) is sufficient.

The main hurdle to overcome in deploying SilverBullet on a server is that it requires TLS.

Steps: 1. Login to your server of choice and install SilverBullet there as a single Install/Binary or as a Install/Docker container. 2. Decide on your TLS approach to access it.

Here are a few community guides on how to setup SilverBullet in various (TLS-enabled) setups:

  • Cloudflare Zero Trust: requires a (free) Cloudflare account and domain name, covers TLS and tunneling.
  • Tailscale: requires a (free) Tailscale account, covers TLS and tunneling and VPN access.
  • Caddy and self-signed certificates: no accounts required, but requires manually accepting certificates.
  • Twingate: requires a Twingate account, covers TLS and tunneling.

Cloud

While Self Hosted is the intended path, if this is too much hassle for you. There is a simpler option by using PikaPods. For a small fee (about \(1.50 per month and you get \)5 in credit signing up, so the first months are free), you can run your instance there. PikaPods handles deployment, upgrades and backups and exposes SilverBullet securely via TLS.

PikaPods contribute a part of their revenue back to the projects they host, so it’s a source of Funding for SilverBullet itself.