Skip to content

theharshl/unraid-ca-templates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

unraid-ca-templates

Unraid Community Apps templates.

Adding to Community Apps

  1. In your Unraid web UI, go to Apps → Settings.
  2. Under Extra Templates, add:
    https://github.com/theharshl/unraid-ca-templates
    
  3. Click Save and then Done.
  4. Search for any template by name in the Apps tab.

Templates

LiveSync Bridge

Docker image: harshl/obsidian-livesync-bridge:latest Source project: vrtmrz/livesync-bridge

A custom replicator between Self-hosted LiveSync (CouchDB) remote vaults and local storage. Enables multi-directional synchronization between Obsidian vaults across peers — CouchDB-to-CouchDB, CouchDB-to-filesystem, or any combination. Supports per-peer passphrases and subfolder-scoped sync.

Path Mappings

Container Path Default Host Path Purpose
/app/dat /mnt/user/appdata/livesync-bridge/config config.json — defines all peers and sync settings
/app/data /mnt/user/appdata/livesync-bridge/data Runtime state; filesystem vault storage target
/app/.deno_cache /mnt/user/appdata/livesync-bridge/deno_cache Deno module cache — persisting avoids re-downloading deps on restart

Environment Variables

Variable Default Description
LSB_FULL_SYNC false Set to true to trigger a full sync on next start; resets automatically

First-Run Setup

  1. Install the container from Community Apps — it will create the host directories.
  2. Copy config.sample.json (found in the Config Directory after first run) to config.json in the same directory.
  3. Edit config.json to define your CouchDB peers and/or storage paths. Refer to the upstream documentation for full schema details.
  4. Restart the container. Check the logs to confirm peers are connecting.

Health Check

The container has a built-in health check that monitors /app/data/.heartbeat. If the bridge stops updating the heartbeat (i.e. hangs), Unraid will report the container as unhealthy. The check interval is 60 seconds with a 90-second staleness threshold.

About

Unraid Community Apps templates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors