Download Silverbullet 1.1.4 Link

Scroll down the list of releases until you find 1.1.4. Click "Expand" or "Assets" under that release.

Open http://localhost:3000 in your browser. Since version 1.1.4, SilverBullet requires initial setup:

After this, SilverBullet will create a SETTINGS page in your space. You can configure further options there.

Ensure you have Node.js installed. You can check by running:

node -v

If you see a version number (v18+), you are good to go. download silverbullet 1.1.4

Run the command to start the server pointing to your current directory.

silverbullet .

(Note: On some Linux systems, you may need to allow the binary to execute if it was installed via npm bin paths, but usually, the global install handles this).

The server will start, and you will see output indicating it is listening on port 3000.


Once you have successfully downloaded and installed version 1.1.4, enhance it with these community plugs: Scroll down the list of releases until you find 1

To install any plug, create a PLUGS page and list the plug URLs, then run the Plugs: Update command.


Docker isolates SilverBullet from your system dependencies. This is the preferred method for servers.

Step 1: Pull the specific tag from Docker Hub

docker pull zefhemel/silverbullet:1.1.4

Step 2: Run the container

docker run -it -p 3000:3000 -v ./space:/space zefhemel/silverbullet:1.1.4

Step 3: Confirm the container is running
Open your browser to http://localhost:3000. You should see the SilverBullet setup screen.

Cause: Permission issues with the mounted volume or a missing space folder.

Fix:

mkdir -p ./space
chmod 755 ./space
docker run -it -p 3000:3000 -v $(pwd)/space:/space zefhemel/silverbullet:1.1.4