This docker image allows you to run obsidian in docker as a container and access it via your web browser. This was created because I wanted to run it on my home server so I can back up and use the obsidian API plugin to auto update parts of my vault.

I responded to a separate thread in the forum and on reddit and people seemed interested so creating a separate thread to track any updates or questions.

Please create an New Issue in GitHub if you have an issue and I will try to help. Look at the README.md for more details.

Have Fun!

Quick Start

After the container starts use http://IP_OF_DOCKER_HOST:8080 to access. http://127.0.0.1:8080 if local.

Bash

docker run --rm -it \
  -v /pathonhosttostoreyour/vaults:/vaults \
  -v /pathonhosttostoreinternalobsidian/config:/config \
  -p 8080:8080 \
  ghcr.io/sytone/obsidian-remote:latest

PowerShell

docker run --rm -it `
  -v D:/ob/vaults:/vaults `
  -v D:/ob/config:/config `
  -p 8080:8080 `
  ghcr.io/sytone/obsidian-remote:latest

Latest Release: Obsidian Remote v0.0.3

  • Updated menu so you can reopen Obsidian after closing it in the browser.
  • Added clip showing close and restart of Obsidian in browser
  • Format cleanup
  • Full Changelog: v0.0.2…v0.0.3

Source: sytone/obsidian-remote: Run Obsidian.md in a browser via a docker container. (github.com)

reference:
Original Thread