# 시위안: 프라이버시 우선, 셀프 호스팅 개인 지식 관리 소프트웨어

> Clean Markdown view of GeekNews topic #18462. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=18462](https://news.hada.io/topic?id=18462)
- GeekNews Markdown: [https://news.hada.io/topic/18462.md](https://news.hada.io/topic/18462.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-12-27T11:33:22+09:00
- Updated: 2024-12-27T11:33:22+09:00
- Original source: [github.com/siyuan-note](https://github.com/siyuan-note/siyuan)
- Points: 4
- Comments: 1

## Topic Body

#### 💡 소개
- SiYuan은 개인 정보 보호를 우선시하는 개인 지식 관리 시스템으로, 세밀한 블록 수준의 참조와 Markdown WYSIWYG를 지원함.
- SiYuan 영어 토론 포럼에서 더 많은 정보를 얻을 수 있음.

#### 🔮 기능
- 대부분의 기능은 무료로 제공되며, 상업적 용도로도 사용 가능함.
- **콘텐츠 블록**: 블록 수준 참조 및 양방향 링크, 사용자 정의 속성, SQL 쿼리 임베드, 프로토콜 `siyuan://` 지원.
- **편집기**: 블록 스타일, Markdown WYSIWYG, 목록 개요, 블록 확대, 대용량 문서 편집, 수학 공식, 차트, 웹 클리핑, PDF 주석 링크 등 지원.
- **내보내기**: 블록 참조 및 임베드, 표준 Markdown, PDF, Word, HTML 등으로 내보내기 가능.
- **데이터베이스**: 테이블 보기, 플래시카드 간격 반복, OpenAI API를 통한 AI 작성 및 Q/A 채팅, Tesseract OCR 등 지원.
- **기타**: 멀티탭, 드래그 앤 드롭, 템플릿 스니펫, JavaScript/CSS 스니펫, Android/iOS/HarmonyOS 앱, Docker 배포, API, 커뮤니티 마켓플레이스 등 제공.

#### 🏗️ 아키텍처 및 생태계
- 프로젝트: 다양한 플랫폼과 기능을 지원하는 여러 프로젝트로 구성됨.
- 예: 편집기 엔진, Chrome/Edge 확장, 커뮤니티 마켓플레이스, 데이터 저장소, 플러그인 API 등.

#### 🌟 스타 역사

#### 🗺️ 로드맵
- SiYuan 개발 계획 및 진행 상황, 변경 로그 포함.

#### 🚀 다운로드 설정
- 데스크톱 및 모바일의 앱 마켓을 통해 설치하는 것을 권장함.
- **앱 마켓**: 모바일(App Store, Google Play, F-Droid), 데스크톱(Microsoft Store) 지원.
- **설치 패키지**: B3log, GitHub 제공.
- **Docker 호스팅**: Docker를 통한 간편한 서버 배포 가능.

##### Docker 호스팅
- Docker 이미지를 사용하여 SiYuan을 서버에 배포하는 방법 설명.
- 파일 구조, 엔트리포인트, 사용자 권한 설정 등 포함.

##### Unraid 호스팅
- Unraid를 통한 배포 방법 설명.

##### Insider Preview
- 주요 업데이트 전에 Insider Preview 릴리스.

#### 🏘️ 커뮤니티
- 영어 토론 포럼, 사용자 커뮤니티 요약, Awesome SiYuan 등 제공.

#### 🛠️ 개발 가이드
- 개발 가이드 참조.

#### ❓ FAQ
##### SiYuan은 데이터를 어떻게 저장하는가?
- 데이터는 작업 공간 폴더에 저장되며, 다양한 폴더에 따라 자산, 이모지, 코드 스니펫, 쿼리 조건, 레이아웃, 플래시카드 등이 저장됨.

##### 제3자 동기화 디스크를 통한 데이터 동기화를 지원하는가?
- 제3자 동기화 디스크를 통한 데이터 동기화는 지원하지 않음. 대신 수동으로 데이터를 내보내고 가져오는 방법을 고려할 수 있음.

##### SiYuan은 오픈 소스인가?
- SiYuan은 완전히 오픈 소스이며, 기여를 환영함.

##### 새 버전으로 업그레이드하는 방법은?
- 앱 스토어를 통해 설치한 경우, 앱 스토어를 통해 업데이트 가능.

##### 일부 블록의 아이콘을 찾을 수 없는 경우 어떻게 해야 하는가?
- 목록 항목의 첫 번째 하위 블록은 블록 아이콘이 생략됨.

##### 데이터 저장소 키를 분실한 경우 어떻게 해야 하는가?
- 여러 장치에서 올바르게 초기화된 경우, 동일한 키를 사용할 수 있음.

##### 비용이 드는가?
- 대부분의 기능은 무료로 제공되며, 멤버십 권한은 유료임.

#### 🙏 감사의 말
- SiYuan의 탄생은 많은 오픈 소스 프로젝트와 기여자 덕분이며, 사용자 피드백과 홍보 덕분에 성장할 수 있었음.

## Comments



### Comment 32731

- Author: neo
- Created: 2024-12-27T11:33:22+09:00
- Points: 2

###### [Hacker News 의견](https://news.ycombinator.com/item?id=42512713) 
- 컴퓨터와 Unix에 익숙하다면, 디렉토리 구조, 파일명, 텍스트 파일, 리스트, 그리고 Markdown을 활용하는 것이 중요함
  - "파일 우선" 접근법과 Unix 도구를 활용할 것을 권장함
  - 보편적인 개념으로 정리: 위치, 사물, 사람, 이벤트, 지표, 방법 등
  - Unix 명령어, make/justfiles, (rip)grep, git, fzf 등을 활용할 것을 추천함
  - 웹을 통해 문제를 해결하려 하지 말고, 기본적인 지식 관리와 생산성 문제에 집중할 것을 권장함
  - 스마트폰/터치스크린 문제는 파일 관리자나 termux에서 fzf를 사용하여 해결 가능함
  - "백링크" 기능에 관심이 있으며, 텍스트 파일에서 다른 파일에 대한 참조를 스캔할 수 있는 Unix 도구를 찾고 있음

- Obsidian의 오픈소스 버전을 몇 년간 홈 서버에서 사용 중임
  - 문서가 부족하고 다소 불안정하지만, 웹 브라우저에서 어디서든 사용할 수 있는 점이 가장 큰 장점임
  - 중국 회사가 개발했지만 정보가 부족함

- Notion과 기능이 유사한 테이블을 좋아함
  - Excel보다 한 단계 높은 앱이 필요하다는 의견이 많지만, 실제로 많은 앱이 이를 고려하지 않음

- Logseq에 깊이 투자하고 있으며, 새로운 데이터베이스 버전이 곧 출시될 예정임
  - 인기 있는 앱 간에 노트를 변환할 수 있는 도구가 없다면, 새로운 사용자나 노트가 적은 사용자만 사용할 것임

- Trilium Notes를 추천하며, 몇 년간 만족스럽게 사용 중임
  - "유지보수 모드"에 있으며, 이는 불필요한 기능이 추가되지 않는다는 점에서 장점으로 봄
  - 자체 호스팅 가능, 훌륭한 웹앱, 선택적 네이티브 클라이언트, 오프라인 작동 가능

- 지식 관리에 대한 간단한 접근법을 사용 중임
  - 모든 것을 git에 저장하고, 시간이 지나면서 디렉토리 구조를 자연스럽게 확장함
  - 모바일에서는 gitea 인스턴스에 푸시하며, 모바일에서 노트를 읽는 방법에 대한 추천을 구하고 있음

- 라이선스가 다소 이상함
  - 자체 호스팅 동기화는 유료 기능으로 되어 있으며, 코드에 라이선스 체크가 포함되어 있음
  - AGPL 라이선스 하에 있으며, 라이선스 체크를 패치할 수 있음

- Joplin에서 전환하여 3개월간 자체 호스팅 중이며 만족함
  - 오프라인 접근을 잃었지만, 더 표현력이 좋고 만족스러움
  - 다른 Docker 컨테이너에 의존하지 않으며, Authelia를 인증에 사용함
  - 웹 UI는 모바일 사용에 적합함

- Docker로 2년간 호스팅 중이며, 안정적임
  - Firefox에서 약간의 버그가 있지만, 유지보수 시간이 부족함

- Notion을 포함한 이 앱들에서 "데이터베이스 상속" 기능이 부족함
  - 기본 작업 속성을 가진 슈퍼 데이터베이스를 만들고, 프로젝트별 속성을 추가하는 하위 데이터베이스를 만들고 싶음
  - 하루의 모든 작업을 한 곳에서 볼 수 있는 단일 뷰를 만들고 싶음
