Skip to content

기능 요청: Vault 내 파일 및 폴더 단위 공유 #48

Open

Description

@jeng832

기능 요청

먼저 Synch를 만들어주시고 클라우드를 통해서 인프라 부담없이 사용가능하게 해주셔서 감사합니다.
과금해서 잘 사용하고 있습니다..
현재 macOS, 아이패드, Android 사이에서 Obsidian Vault를 동기화하는 데 Synch를 사용하고 있는데, 잘 사용하고 있습니다.

저는 에버노트에서 옵시디언으로 이사를 온 경우인데요, 옵시디언의 md나 디렉토리 단위 공유기능이 있다면 좋겠다 라고 생각이 들었습니다.

사용 사례

예를 들어 다음과 같은 개인 Vault를 사용하고 있다고 가정해보겠습니다.

MyVault/
├── Personal/
├── Work/
├── Family/
│   ├── todo.md
│   └── travel.md
└── Projects/
    └── project-a/

Vault의 대부분은 개인적인 내용이기 때문에 비공개로 유지하고

가족이나 특정 한 목적의 사용자에게 디렉토리나 특정 파일만 공유하면 좋겠다고 생각했습니다.

  • Family/ 폴더는 가족과 공유
  • Projects/project-a/는 다른 Synch 사용자와 공유
  • 경우에 따라 Family/travel.md 같은 하나의 노트만 공유

현재로서는 공유할 내용을 별도의 공유 Vault로 분리해야 한다고 알고 있습니다.

하지만 개인 노트와 공유 노트를 서로 다른 Vault로 분리해야 하기 때문에 노트를 구성하거나 서로 링크할 때 불편하고 옵시디언 사용성 측면에서도 Valut를 이동해야 하는 사용성이 필요해서 불편합니다.

원하는 동작

가능하다면 다음 중 하나 또는 둘 다 지원되면 좋겠습니다.

  1. 폴더 단위 공유
  2. 개별 파일 단위 공유

예를 들면 다음과 같습니다.

MyVault/
├── Personal/                  비공개
├── Work/                      비공개
├── Family/                    User B와 공유
└── Projects/
    └── project-a/             User C와 공유

장기적으로는 다음과 같은 권한 설정도 가능하면 유용할 것 같습니다.

  • 읽기 전용
  • 읽기/쓰기

E2EE 관련

Synch가 파일 내용뿐만 아니라 경로 메타데이터도 클라이언트에서 암호화하기 때문에,
이 기능을 구현하는 것이 단순하지 않다는 점은 이해하고 있습니다.

특정 구현 방법을 제안하려는 것은 아닙니다만

현재 Synch의 E2EE 모델을 그대로 유지하여 공유 기능을 사용하더라도 서버에서는 파일 내용이나 경로를 알 수 없었으면 좋겠습니다.

또한 향후 좀 더 세밀한 공유 기능으로 확장될 가능성이 있는지 궁금했습니다.

이 기능을 통해서 공유 범위를 구분하기 위해 사용자가 기존 Obsidian Vault를 여러 개로 나눌 필요가 없어진다는 점이 장점이라고 생각합니다.

검토해주시면 감사하겠습니다.

Activity

  1. hhhjin commented on Oct 3, 2026

    @hhhjin
    Member

    자세한 제안 감사드립니다. 별도 Vault로 나누면 불편해진다는 점 이해했습니다.

    공유 구조를 어떻게 구현하고 앱에 녹여낼지는 좀 더 고민해 봐야 할 것 같아요. 아직 지원 여부나 일정을 말씀드리긴 어렵지만 알려주신 사용 사례를 참고해서 빠른 시일내에 넣어볼게요. 감사합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions