---
title: "Deploy SilverBullet"
description: "An open source personal productivity platform built on Markdown and Lua."
category: "Other"
url: https://railway.com/deploy/silverbullet
---

# Deploy SilverBullet

An open source personal productivity platform built on Markdown and Lua.

**[Deploy SilverBullet on Railway](https://railway.com/template/silverbullet)**

- **Creator:** Tom
- **Category:** Other
- **Total deploys:** 8

## Template content

### SilverBullet https://avatars.githubusercontent.com/u/108344757?s=48&v=4.jpg

- **Image:** ghcr.io/silverbulletmd/silverbullet@sha256:94f3d19cc1526d548e8573768d2659e51fa7062da0f10c68f9cee563b3c5d661
- **Health check:** /.ping
- **Public domain:** Yes

## Documentation

# Deploy and Host SilverBullet on Railway

SilverBullet is a programmable, self-hosted personal knowledge management platform built around Markdown. It runs entirely in the browser, stores your notes as plain files, and can be extended with Lua scripting to support tasks, queries, dynamic pages, and custom workflows, while remaining private and fully under your control.

## About Hosting SilverBullet

Hosting SilverBullet involves running its Go-based backend alongside a compiled browser client, backed by a persistent filesystem that stores your Markdown space. The server handles indexing, sync, and execution of Lua scripts, while the frontend provides a fast, offline-capable editing experience. On Railway, this typically means deploying the SilverBullet binary or Docker image, attaching a persistent volume for your space directory, and exposing the HTTP service. Railway abstracts away server provisioning, networking, and restarts, allowing you to focus on configuration, backups, and scaling rather than infrastructure plumbing.

## Common Use Cases

- Personal or team knowledge bases with wiki-style links and full Markdown support  
- Task, outline, and project management with programmable queries and views  
- Private alternatives to hosted note-taking tools, with full data ownership  

## Dependencies for SilverBullet Hosting

- Go (for building or running the backend, unless using Docker)
- Deno (used during build time for frontend assets and plugs)

### Deployment Dependencies

- Official SilverBullet documentation: https://silverbullet.md/Install  
- Docker (optional): https://docs.docker.com/

### Implementation Details 

SilverBullet can be deployed using its Dockerfile, mounting `/space` as a persistent volume. The server is started by pointing it at the space directory, for example:

```
./silverbullet /space
```

## Why Deploy SilverBullet on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying SilverBullet on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.

## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/silverbullet
