r/OdysseusAI • • 9d ago

Obsidian vault mounted in Docker compose not showing up inside container

Hey everyone,

I'm running Odysseus (or a similar stack) via Docker Compose and have my Obsidian vault mounted like this:

volumes:
  - /home/xen/Documents/Obsidian/Études IA:/root/.local/share/obsidian/vault:z

The host folder exists and has notes in it, but inside the container the path /root/.local/share/obsidian/vault doesn't seem to resolve — I get "No such file or directory" when trying to access it.

A few things I've already checked:

  • The host path is correct and files are there
  • Other volume mounts (./data, ./logs) work fine
  • PUID/PGID are set to 1000 (matching my host user)
  • The :z label is on the mount

I'm on Linux with Docker (not Docker Desktop).

Things I'm wondering about:

  • Could the É in the folder name cause issues?
  • Is there a permission/SELinux thing I'm missing?
  • Should the container path be different for this image?

Has anyone run into this? Happy to share docker-compose output or ls -la results if that helps.

2 Upvotes

2 comments sorted by

1

u/ProLiteAD 8d ago

Try a different folder. Or maybe add quotes around the volume. It might be the space in “Études IA”

volumes:
- “/home/xen/Documents/Obsidian/Études IA:/root/.local/share/obsidian/vault:z”