Railway

Deploy Obsidian Self-hosted LiveSync CouchDB

One-click CouchDB server for Obsidian Self-hosted LiveSync sync plugin.

Deploy Obsidian Self-hosted LiveSync CouchDB

obsidian-livesync-couchdb

BURNI80/obsidian-livesync-railway

Just deployed

/opt/couchdb/data

Deploy and Host

Deploy a self-hosted CouchDB server for Obsidian Self-hosted LiveSync.

About Hosting

This template deploys CouchDB 3.4.3 pre-configured for Obsidian sync. A random admin password is auto-generated and printed in the deploy logs on first boot. Persistent storage is handled via a Railway volume.

Why Deploy

Sync your Obsidian vault across all devices without relying on third-party sync services. Full control of your data, HTTPS via Railway, and zero ongoing configuration.

Common Use Cases

  • Sync Obsidian notes between desktop and mobile
  • Self-hosted replacement for Obsidian Sync
  • Private, encrypted note synchronization

After deploying

1. Generate a public domain: Settings -> Networking -> Public Networking -> Generate Domain.

2. Add a volume: Settings -> Volumes -> Add Volume -> mount path: /opt/couchdb/data

3. Get your credentials: Deployments -> View Logs (first deploy only) -> copy the auto-generated password

Dependencies for Deployment

Deployment Dependencies

  • A Railway account
  • The Self-hosted LiveSync Obsidian plugin

Template Content

obsidian-livesync-couchdb

BURNI80/obsidian-livesync-railway

More templates in this category

View Template
Rocky Linux
[Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
36
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
52