논문 관리 with Zotero + Synology Nas webDAV

논문 관리 with Zotero + Synology Nas webDAV
Photo by Akram Huseyn / Unsplash

Zotero  는 논문 관리 프로그램이다. 비슷한 프로그램으로 Mendeley, Papers 등이 있다. 비슷한 논문(서지) 프로그램 중에 내가 zotero를 쓰는 이유 단순히 무료이기 때문이다. 오픈소스 프로그램이기 때문에 큰 기대안하고 대학원 다닐동안 잘 사용하였는데, 지금은 더욱 완성도 있는 프로그램이 되었다.

타 프로그램처럼 macOS, iPadOS, 윈도우 (안드로이드x) 등을 지원하며 웹브라우져 확장프로그램에서 논문을 바로 cliping할 수 있다. 다만 safari에서는 잘 안되는 듯 하다.

zotero macOs
zotero iPad

macOS와 iPad에서 같은 논문을 필기할때 동기화가 되는 큰 장점이 있다.

예전에는 iPad에서 papership이란 다른 앱을 통해 zotero에 관리하는 논문을 보았는데 그렇게 썩 만족스럽진 않았다. 하지만 지금은 zotero native app이 생겨서 굉장히 잘 작동하기 때문에 더욱 추천한다.

타 프로그램은 내 기억으로는 구독제거나 저장용량에서 유료형태이다. 반면 zotero는 webDAV 프로토콜을 사용한 개인 저장공간 (nas, 타 클라우드)를 활용한다면 무료로 사용할 수 있다. 나는 box.com 에서 꼼수를 통해 webDAV를 사용하였는데, 이제 막힌듯 하여 갖고 있던 Synology NAS를 활용하기로 하였다.

방법

방법은 몇 번 시도해보니 다음과 같이 설정하면 된다. Synology Nas가 외부 접근 가능하게 만든다. 나는 DDNS 편집을 통해 <host_name>.synology.me 로 접근 가능하게 하였다. 공유기를 사용한다면 외부 포트허용 등의 작업이 추가로 필요할 것이다.

Synology Nas의 외부 액세스

패키지 센터에서 webDAV 를 설치하고 설정에서 HTTP (5005 포트)또는 HTTPS (5006 포트)를 활성화를 한다. 어떤 프로토콜이던 상관은 없는 듯 하다. 그리고 공유기를 사용한다면 역시 NAS로 해당 포트허용 및 포워딩이 필요할 것이다. 그리고  user_id 의 홈폴더에 zotero 폴더를 생성해놓는다.

Synology NAS webDAV

동기화 도구로 webDAV 를 설정하고 host 와 사용하는 프로토콜에 맞게 아래 중 하나로 설정한다.

https://<webdav_server>:5006/homes/<user_id>/
http://<webdav_server>:5005/homes/<user_id>/

user_idpassword 도 맞게 설정하면 된다.

iPad에서도 동일하게 설정 > account > FILE SYNCING 에서 위와 같이 설정하면 동기화가 된다.

참고.

https://www.zotero.org/support/kb/webdav_services

Sync Zotero with Synology NAS via WebDAV
Hi!<br />I am rather a beginner in IT and I am trying to use my Synology NAS to sync my Zotero library.
Zotero – Mendeley를 버린 이유와 WebDAV, iOS 연동 방법(PaperShip) | Hooni’s Playground
A Common C.S. Researcher