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.
To update you need to pull the image and recreate. The Vaults will not be lost as they are mapped to the host. To update pull the image using the commands below. Update the command line to match your local configuration.
Are there any step-by-step instructions anywhere on how to get this running on Raspberry Pi for a docker newbie? I see that you mention in the Readme that there is an ARM container on the docker hub, but I’m getting a message that it is the amd64 image.
There are some key binding conflicts between Obsidian and the host browser. For instance, a big one is CTRL-N for a new document. It instead yields a new browser window.